2016-11-15 54 views
0

我使用的獵鷹(WSGI)的Web服務器,我要確保,如果一個SIGTERM是由應用程序接收,應用程序將完成所有當前的HTTP請求退出之前(並且不接受任何新的)WSGI和SIGTERM(獵鷹)

我與gunicorn運行。

它不會出現獵鷹做到這一點 - 我成立了一個測試中間件循環一堆​​模擬了很多的工作,那麼我寫信給它的結束的文件。如果我CTRL +Ç中間它看起來像它不退出之前完成請求。

有一些標誌與gunicorn或一些設置與獵鷹,我需要申請它這種行爲採取行動?

回答

0

就想通了,我有一個bug與我的測試。它看起來像預期的那樣正常處理了SIGTERM。