为了账号安全,请及时绑定邮箱和手机立即绑定

如何设置终止 nginx 工作线程的超时时间?

如何设置终止 nginx 工作线程的超时时间?

缥缈止盈 2023-10-18 16:31:58
我想设置 Nginx 在超时后终止工作人员的持续时间。我正在 IIS 中寻找类似“Ping 最大响应时间”的功能。我正在使用 uWSGI、Nginx 和 Pylons 框架。IIS - Ping 最大响应时间(秒):工作进程响应运行状况监控 ping 的最长时间(以秒为单位)。如果工作进程没有响应,则终止。我发现了一些 Nginx 指令,但我不确定必须使用哪一个。uwsgi_read_timeoutuwsgi_发送超时代理读取超时代理发送超时工人关闭超时
查看完整描述

1 回答

?
万千封印

TA贡献1891条经验 获得超3个赞

我找到了解决方案。

由于 Nginx 用作反向代理,因此我添加了这三个指令。

proxy_connect_timeout 90;
proxy_send_timeout 90;
proxy_read_timeout 600; # (in seconds) <- must be changed to what we need.


查看完整回答
反对 回复 2023-10-18
  • 1 回答
  • 0 关注
  • 85 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信