2016-11-15 51 views
0

我使用的猎鹰(WSGI)的Web服务器,我要确保,如果一个SIGTERM是由应用程序接收,应用程序将完成所有当前的HTTP请求退出之前(并且不接受任何新的)WSGI和SIGTERM(猎鹰)

我与gunicorn运行。

它不会出现猎鹰做到这一点 - 我成立了一个测试中间件循环一堆​​模拟了很多的工作,那么我写信给它的结束的文件。如果我CTRL +Ç中间它看起来像它不退出之前完成请求。

有一些标志与gunicorn或一些设置与猎鹰,我需要申请它这种行为采取行动?

回答

0

就想通了,我有一个bug与我的测试。它看起来像预期的那样正常处理了SIGTERM。