手机版
你好,游客 登录 注册 搜索
背景:
阅读新闻

Nginx详解以及LNMP的搭建

[日期:2017-11-13] 来源:cnblogs.com/keerya  作者:珂儿吖 [字体: ]

3.5 定义客户端请求的相关配置

(13)keepalive_timeout timeout [header_timeout];

设定保持长连接超时时长,0 表示禁止长连接,默认为75s

(14)keepalive_requests number;

一次长连接上所允许请求的资源的最大数量,默认为100

 

(15)keepalive_disable none | browser ...  略,没有那么老版本的浏览器

对哪种浏览器禁用长连接

(16)send_timeout time;

向客户端发送响应报文的超时时长,此处是指两次写操作之间的间隔时长,而非整个响应过程的传输时长

(17)client_body_buffer_size size;  缓存,hash值,取32位的后1位,2位,2位做几级目录

用于接收每个客户端请求报文、上传的body 部分的缓冲区大小;默认为16k超出此大小时,其将被暂存到磁盘上的由client_body_temp_path指令所定义的位置

(18)client_body_temp_path path [level1 [level2 [level3]]];

设定用于存储客户端请求报文的body 部分的临时存储路

径及子目录结构和数量

目录名为16 进制的数字;

client_body_temp_path /var/tmp/client_body 1 2 2

1级目录占1位16进制,即2^4=16个目录 0-f

2级目录占2位16进制,即2^8=256个目录 00-ff

2级目录占2位16进制,即2^8=256个目录 00-ff

 

3.6 对客户端进行限制的相关配置

(19)limit_rate rate;  限速

限制响应给客户端的传输速率,单位是bytes/second,默认值0表示不限速

 

(20)limit_except method ... { ... } ,仅用于location,限制客户端使用除了指定的请求方法之外的其它方法

method:GET, HEAD, POST, PUT, DELETE,MKCOL, COPY, MOVE, OPTIONS, PROPFIND, PROPPATCH, LOCK, UNLOCK, PATCH

limit_except GET {

allow 192.168.1.0/24;

deny all;

}  除了GET 和HEAD 之外 其它方法 仅允许192.168.1.0/24网段主机

 

3.7文件操作优化的配置

(21)aio on | off | threads[=pool]; 是否启用aio 异步io功能,异步写磁盘

(22)directio size | off;  是否同步(直接)写磁盘,而非写缓存,在Linux 主机启用O_DIRECT 标记, 则文件大于等于给定大小时使用,例如directio 4m

(23)open_file_cache off;

open_file_cache max=N [inactive=time];

nginx 可以缓存以下三种信息:

① 文件元数据文件的描述符、文件大小和最近一次的修改时间

打开的目录结构

没有找到的或者没有权限访问的文件的相关信息

max=N:可缓存的缓存项上限;达到上限后会使用LRU (最近最少使用)算法实现管理

inactive=time:缓存项的非活动时长,在此处指定的时长内未被命中的或命中的次数少于open_file_cache_min_uses 指令所指定的次数的缓存项,即为非活动项 , 将被删除

(24)open_file_cache_errors on | off;

是否缓存查找时发生错误的文件一类的信息 ,默认值为off

(25)open_file_cache_min_uses number;

open_file_cache 指令的inactive 参数指定的时长内,至少被命中此处指定的次数方可被归类为活动 项,默认值为1

(26)open_file_cache_valid time;

缓存项有效性的检查频率,默认值为 为60s

linux
相关资讯       LNMP  LNMP搭建  Nginx详解 
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款