WSGI和Sigterm(猎鹰)

时间:2016-11-15 00:05:27

标签: wsgi gunicorn falconframework

我正在使用Falcon(wsgi)Web服务器,我想确保如果应用程序收到sigterm,那么应用程序将在退出之前完成所有当前的HTTP请求(并且不接受任何更多新的)

我和gunicorn一起跑。

Falcon没有这样做 - 我设置了一个测试中间件,它循环一堆来模拟很多工作,然后我写到一个文件的末尾。如果我在中间 CTRL + C ,它似乎在退出之前没有完成请求。

是否有一些带有枪支的旗帜或Falcon的一些设置我需要申请它以此行为?

1 个答案:

答案 0 :(得分:0)

刚想通过我的测试有一个错误。看起来SIGTERM按预期正常处理。