欢迎来到电脑知识学习网,如果您喜欢,请记住我们的网站!

当前位置:主页 > 知识荟萃 >

nginx超时设置详细介绍

时间:2019-02-28 14:49

编辑:网络整理

标签:

导读:
  这篇文章主要介绍了nginx超时设置详细介绍的相关资料,需要的朋友可以参考下
 
  nginx常用的超时配置说明
 
  client_header_timeout
 
  语法client_header_timeouttime
 
  默认值60s
 
  上下文httpserver
 
  说明指定等待client发送一个请求头的超时时间(例如:GET/HTTP/1.1).仅当在一次read中,没有收到请求头,才会算成超时。如果在超时时间内,client没发送任何东西,nginx返回HTTP状态码408(“Requesttimedout”)
 
  client_body_timeout
 
  语法client_body_timeouttime
 
  默认值60s
 
  上下文httpserverlocation
 
  说明该指令设置请求体(requestbody)的读超时时间。仅当在一次readstep中,没有得到请求体,就会设为超时。超时后,nginx返回HTTP状态码408(“Requesttimedout”)
 
  keepalive_timeout
 
  语法keepalive_timeouttimeout[header_timeout]
 
  默认值75s
 
  上下文httpserverlocation
 
  说明第一个参数指定了与client的keep-alive连接超时时间。FTP服务器将会在这个时间后关闭连接。可选的第二个参数指定了在响应头Keep-Alive:timeout=time中的time值。这个头能够让一些浏览器主动关闭连接,这样服务器就不必要去关闭连接了。没有这个参数,nginx不会发送Keep-Alive响应头(尽管并不是由这个头来决定连接是否“keep-alive”)
 
  两个参数的值可并不相同
 
  注意不同浏览器怎么处理“keep-alive”头MSIE和Opera忽略掉"Keep-Alive:timeout=<N>"header.MSIE保持连接大约60-65秒,然后发送TCPRSTOpera永久保持长连接MozillakeepstheconnectionaliveforNplusabout1-10seconds.Konqueror保持长连接N秒
 
  lingering_timeout
 
  语法lingering_timeouttime
 
  默认值5s
 
  上下文httpserverlocation
 
  说明lingering_close生效后,在关闭连接前,会检测是否有用户发送的数据到达服务器,如果超过lingering_timeout时间后还没有数据可读,就直接关闭连接;否则,必须在读取完连接缓冲区上的数据并丢弃掉后才会关闭连接。
 
  resolver_timeout
 
  语法resolver_timeouttime
 
  默认值30s
 
  上下文httpserverlocation
 
  说明该指令设置DNS解析超时时间
 
  proxy_connect_timeout
 
  语法proxy_connect_timeouttime
 
  默认值60s
 
  上下文httpserverlocation
 
  说明该指令设置与upstreamserver的连接超时时间,有必要记住,这个超时不能超过75秒。
 
  这个不是等待后端返回页面的时间,那是由proxy_read_timeout声明的。如果你的upstream服务器起来了,但是hanging住了(例如,没有足够的线程处理请求,所以把你的请求放到请求池里稍后处理),那么这个声明是没有用的,由于与upstream服务器的连接已经建立了。
 
  proxy_read_timeout
 
  语法proxy_read_timeouttime
 
  默认值60s
 
  上下文httpserverlocation
 
  说明该指令设置与代理服务器的读超时时间。它决定了nginx会等待多长时间来获得请求的响应。这个时间不是获得整个response的时间,而是两次reading操作的时间。
 
  proxy_send_timeout
 
  语法proxy_send_timeouttime
 
  默认值60s
 
  上下文httpserverlocation
 
  说明这个指定设置了发送请求给upstream服务器的超时时间。超时设置不是为了整个发送期间,而是在两次write操作期间。如果超时后,upstream没有收到新的数据,nginx会关闭连接
温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐
栏目热点
猜你喜欢

关于电脑知识学习网 | 联系方式 | 发展历程 | 版权声明 | 帮助(?) | 广告联系 | 网站地图

Copyright 2013-2018 DNZS678.com 〖电脑知识学习网〗 版权所有 豫ICP备17027119号-1 | 正在申请中

声明: 本站 所有文章来自互联网 如有异议 请与本站联系 本站为非赢利性网站 不接受任何赞助和广告