Nginx配置说明记录

Nginx配置属性说明
server_names_hash_bucket_size #服务器名字的hash表的大小
client_header_buffer_size #用于指定来自客户端请求头headerbuffer大小,对于大多数请求,1KB的缓冲区大小已经足够,如果自定义了消息头或有更大的cookie,可以增加缓冲区大小
large_client_header_buffers #用来指定客户端请求中较大的消息头的缓存最大数量和大小,16为个数,256k为大小
client_max_body_size #允许客户端请求的最大单文件字节数
sendfile #开启文件高效传输
tcp_nopush #激活linux上的tcp cork socket模块,可以减少网络报文段数量
client_body_buffer_size #缓冲区代理缓冲用户端请求的最大字节数
fastcgi_intercept_errors #是否传递4xx和5xx错误信息到客户端,或者允许nginx使用error_page处理错误信息
proxy_connect_timeout #后端服务器连接的超时时间,发起握手等候响应超时时间
proxy_read_timeout #连接成功后,等候后端服务器响应时间,其实已经进入后端的排队之中等候处理(也可以说是后端服务器处理请求的时间)
proxy_send_timeout #后端服务器数据回传时间,就是在规定时间之内后端服务器必须传完所有的数据
proxy_buffer_size #指定了upstream header最大长度,如果响应头超过了这个长度,Nginx会报upstream sent too big header错误,然后client收到的是502。
proxy_buffers #设置存储被代理服务器响应的body所占用的buffer(缓冲)个数和每个buffer大小
proxy_busy_buffers_size #设置处于busy(忙)状态的buffer有多大
proxy_temp_file_write_size #同时写入临时文件的数据量的总大小
proxy_intercept_errors #当上游响应的响应码’大于等于’300[常见"404"、"500"等]时,应将响应’直接返回’客户端还是nginx捕获后"自定义"错误页面’按error_page指令’处理
server_name_in_redirect #以当前服务器的IP地址进行拼接URL,如果该命令为on,那么首先查找server_name,如果没有找到,查找请求头的HOST字段,如果没有,则以当前服务器的IP进行拼接
proxy_hide_header #屏蔽后端主机信息
gzip #开启gzip压缩
gzip_min_length #设置被压缩的页面最小字节数, 0 表示不管页面大小直接压缩
gzip_buffers #表示申请4个单位16k的内存作为压缩缓冲区
gzip_comp_level #表示压缩比,介于1和9之间,1压缩比例小,处理速度快,9压缩比例大,传输快,当前为2
gzip_types #压缩的类型
gzip_vary #不添加“Vary:Accept-Encding”响应头
gzip_http_version #默认1.1,支持1.0

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值