如何为gunicorn添加新的信号处理程序?

时间:2014-03-24 08:57:38

标签: python signals gunicorn

我需要一种方法来为gunicorn主过程设置工人数量。

所以我想覆盖仲裁器并添加一个新的信号处理程序,它从文件中读取新的worker数。

哪个信号适合用于此目的?

1 个答案:

答案 0 :(得分:0)

来自http://gunicorn-docs.readthedocs.org/en/latest/signals.html

  

信号HUP可用于动态重新加载Gunicorn配置

     

发送HUP信号将重新加载配置,使用新配置启动新的工作进程并正常关闭旧工作者。

在发出主进程信号之前,您需要将配置文件中的workers变量设置为适当的值。