当前位置: 代码迷 >> 综合 >> nginx worker shutting down状态超时退出配置
  详细解决方案

nginx worker shutting down状态超时退出配置

热度:97   发布时间:2023-12-12 02:14:12.0

nginx reload之后有时会遇到shutting down状态worker过多的现象。

尤其是websocket连接的worker很长时间无法退出。

如何解决过多worker长时间处于shutting down状态,不退出问题呢???

使用worker_shutdown_timeout配置,该配置配置在MAIN_CONF中,配置参数为时间。

例如:配置为1h,shutting down状态的worker一小时之后自动退出。

worker_shutdown_timeout 1h;