有一个Nginx服务器,用于代理对本地Docker容器的请求。容器中有nginx,php-fpm和redis服务。容器具有其自己的本地子网。在某个时候,错误开始出现在计数器的日志中,代码为499。这时,所有请求都将停止处理。
在代理配置中添加了参数:
proxy_connect_timeout 600;
proxy_send_timeout 600;
proxy_read_timeout 600;
send_timeout 600;
在nginx和docker配置中:
fastcgi_read_timeout 600;