2016-11-15 6 views
0

Я использую веб-сервер Falcon (wsgi), и я хочу убедиться, что если sigterm получит приложение, то приложение завершит все текущие HTTP-запросы перед выходом (и не принимать новые)WSGI и Sigterm (Falcon)

Я бегу с оружием.

Не кажется, что Falcon это делает - я установил тестовое промежуточное программное обеспечение, которое объединяет кучу, чтобы имитировать много работы, а затем я пишу в файл в конце его. Если I CTRL + C в середине, похоже, что он не заканчивает запрос перед выходом.

Есть ли какой-то флаг с артиллеристом или какой-то обстановкой с Соколом, что мне нужно подать заявку на это, чтобы действовать с таким поведением?

ответ

0

Только что выяснил, что у меня была ошибка с моим тестом. Похоже, что SIGTERM обрабатывается изящно, как ожидалось.