最新消息:

标签:nginx

Nginx 代理 Gravatar头像服务
nginx

Nginx 代理 Gravatar头像服务

admin 2周前 (11-25) 79浏览 0评论

Gravatar 头像服务入口, 都在海外, 经常超时, 所以我们在国内添加入口 http { ...... proxy_cache_path /dev/shm/proxy_cache_gravatar levels=1:2 keys_zone=ng...

nginx 缓存文件添加后缀名
nginx

nginx 缓存文件添加后缀名

admin 3个月前 (08-26) 394浏览 0评论

修改nginx代码在proxy_cache_path 添加suffix=$var 支持缓存文件后缀名。 配置实例: proxy_cachepath ./cache levels=1:2 suffix=$server_name keys_zone=te...

ngx.var.arg与ngx.req.get_uri_args的区别
nginx

ngx.var.arg与ngx.req.get_uri_args的区别

admin 5个月前 (06-27) 412浏览 0评论

ngx.var.arg_xx与ngx.req.get_uri_args[“xx”]两者都是为了获取请求uri中的参数,例如 http://www.aikaiyuan.com/?strider=1 为了获取输入参数strider,以下两种方法都可以: ...

ngx.var与ngx.ctx的区别
nginx

ngx.var与ngx.ctx的区别

admin 6个月前 (06-25) 523浏览 0评论

ngx.var ngx.var 需预定义方可使用, 一般都写在 ngx 或 openresty 的conf 内 ngx.var; 在conf内可以使用set 方式创建变量; ngx.var 可以定义在location内,也可以定义在server 内;...

Nginx 下 Lua 8 处理阶段
lua

Nginx 下 Lua 8 处理阶段

admin 6个月前 (06-25) 414浏览 0评论

init_by_lua            http set_by_lua             server, server if, location, location if rewrite_by_lua         http, serv...

Nginx 11个处理阶段
nginx

Nginx 11个处理阶段

admin 6个月前 (06-25) 352浏览 0评论

Nginx处理请求的11个阶段 nginx实际把请求处理流程划分为了11个阶段,这样划分的原因是将请求的执行逻辑细分,各阶段按照处理时机定义了清晰的执行语义,开发者可以很容易分辨自己需要开发的模块应该定义在什么阶段,其定义在http/ngx_http...

Request Header Or Cookie Too Large
header

Request Header Or Cookie Too Large

admin 12个月前 (12-26) 598浏览 0评论

运营反馈 Nginx 报 400 错误,具体点说:Request Header Or Cookie Too Large。其实随便搜搜就知道可以通过加大 client_header_buffer_size 和 large_client_header_b...

Nginx Lua 运行阶段
lua

Nginx Lua 运行阶段

admin 1年前 (2018-10-09) 831浏览 0评论

Nginx 处理请求的过程一共划分为 11 个阶段,按照执行顺序依次是{ post-read、[Nginx 读取并解析完请求头(request headers)之后就立即开始运行 server-rewrite、[server请求地址重写阶段 find...

Nginx限流测试
nginx

Nginx限流测试

admin 1年前 (2018-09-13) 1973浏览 0评论

限流(rate limiting)是Nginx众多特性中最有用的,也是经常容易被误解和错误配置的,特性之一。该特性可以限制某个用户在一个给定时间段内能够产生的HTTP请求数。请求可以简单到就是一个对于主页的GET请求或者一个登陆表格的POST请求。 ...

针对容器的nginx优化
docker

针对容器的nginx优化

admin 1年前 (2018-07-18) 813浏览 0评论

容器技术越来越普遍,很多公司已经将容器技术作为基础架构的一部分,容器中可以运行任何软件,包括 Web Server、Application Server、数据库和存储系统等,其中 Nginx 作为 Web Server 使用也非常的普遍,接下来本文简...

Nginx下的rewrite规则
nginx

Nginx下的rewrite规则

admin 2年前 (2018-01-27) 875浏览 0评论

一.正则表达式匹配,其中: * ~ 为区分大小写匹配 * ~* 为不区分大小写匹配 * !~和!~*分别为区分大小写不匹配及不区分大小写不匹配 二.文件及目录匹配,其中: * -f和!-f用来判断是否存在文件 * -d和!-d用来判断是否存在目录 *...

nginx location正则写法
nginx

nginx location正则写法

admin 2年前 (2018-01-27) 901浏览 0评论

一个示例: location = / { # 精确匹配 / ,主机名后面不能带任何字符串 [ configuration A ] } location / { # 因为所有的地址都以 / 开头,所以这条规则将匹配到所有请求 # 但是正则和最长字符串会...

error_page 指令代码分析
nginx

error_page 指令代码分析

admin 2年前 (2017-11-13) 1832浏览 0评论

概述 在nginx中可以通过error_page指令指定错误页面。和error_page 相关的还有recursive_error_pages指令,该指令制定是否递归解析error_page指令的错误页面,例如如下配置,如果recursive_err...

nginx和php-fpm连接超时之解决方法
nginx

nginx和php-fpm连接超时之解决方法

admin 2年前 (2017-10-21) 1618浏览 0评论

前言 现在线上系统的架构大致是这样的,除去cache的proxy机器外,还有项目的nginx proxy机器,后面跟nginx webserver + php-fpm。有时候,会看到proxy nginx的日志里面会有各种异常状态码,比如499,50...