问题描述
我想为Nginx设置一个超时时间,以在超时后终止工作进程。我正在寻找IIS中的“ Ping最大响应时间”功能。我正在使用uWsgi,Nginx和Pylons框架。
IIS-Ping最大响应时间(秒):最大时间(以秒为单位) 提供了一个工作进程来响应运行状况监视ping。 如果辅助进程没有响应,则终止。
我找到了一些Nginx指令,但是我不确定必须使用哪个指令。
解决方法
我找到了解决方法。
由于Nginx用作反向代理,所以我添加了这三个指令。
proxy_connect_timeout 90;
proxy_send_timeout 90;
proxy_read_timeout 600; # (in seconds) <- must be changed to what we need.