Nginx和Apache中对于反向代理的请求,它们都有默认的timeout的


对于正常的请求来说,没有什么问题


但如果我们是请求一个长连接,那么就需要去修改它们的默认超时了


否则,长连接还没有返回结果时,前端Nginx或Apache就已经proxy timeout了



折叠复制代码




  1. #设置Nginx的proxy timeout为10分钟,默认值为60秒  

  2. ProxyTimeout 600;  

  3. #设置Apache的proxy timeout为10分钟,默认值为5分钟  

  4. ProxyTimeout 600