Nginx超时问题详解

Nginx超时问题分析

Nginx作为一个反向代理中间件,常见的代理流程为:

  1. 接收客户端请求
  2. 将请求转发到后端服务器
  3. 接收后端服务器的响应
  4. 再将响应转发给客户端

以上四步都可能产生超时,解决Nginx超时问题最关键时要知道是在哪一步超时了,然后再调整响应的参数,不是去一个参数一个参数试

Nginx常见的超时设置

网上很多关于这些超时参数的解释,我发现好多都解释不清楚甚至是错误的,最后发现还是官方文档的解释最为靠谱,大家多查阅官方文档
http://nginx.org/en/docs/

keepalive_timeout

Syntax: keepalive_timeout timeout [header_timeout];
Default: keepalive_timeout 75s;
Context: http, server, location

The first parameter sets a timeout during which a keep-alive client connection will stay open on the server side. The zero value disables keep-alive client connections. The optional second parameter sets a value in the “Keep-Alive: timeout=time” response header field. Two par

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值