Apache代理返回502解决方案
错误日志:
解决方案:
ProxyPass /test/ http://127.0.0.1:92/test/ retry=1 acquire=300 timeout=300
ProxyPassReverse /test/ http://127.0.0.1:92/test/
timeout
链接超时时间,单位为秒。如果未设置,那么Apache会一直等到有可用的链接 位置。
1. 接收GET请求的所花费的时间总和
2. POST或者PUT请求时发送TCP包给服务器的间隔(不是间隔时间之和)
3. 发送响应时发送TCP包的间隔(不是间隔之和)
这里我们更关心第3点.
也就是说, 就算timeout设置了1s, 服务器处理请求的时间完全可以超过1s, 只要服务器每隔不超过1s的时间就发送一点数据到客户端即可
服务器跟客户端的交互并不是一气呵成的,需要 连接通信--间隔若干时间--继续通信--间隔若干时间... 这样反反复复
摘自:https://blog.csdn.net/jaray/article/de