upstream timed out (110: Connection timed out) while reading response header from upstream 问题解决

webserver使用的是nginx,有时会报upstream timed out (110: Connection timed out) while reading response header from upstream这样的错误。

大致是由于php fastcgi处理请求的时间太长了,导致nginx获取response超时。

具体在nginx中的超时时间设置为:

proxy_read_timeout 3s;

可以设置大些。

如果要从根本上解决问题,就需要看处理那个请求为啥需要那么长的时间,具体就要看代码了。


版权声明:本文为DenielJean原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。