私はPython/Flask WebアプリケーションをGunicorn経由でAmazon ECSのドッカーイメージに展開しています。すべてがうまく行き、その後、突然、最後に成功した要求を含むされ、私がログにこれを参照してください。なぜ私のgunicorn Python/Flaskの労働者は信号の用語から終了していますか?
[2017-03-29 21:49:42 +0000] [14] [DEBUG] GET /heatmap_column/e4c53623-2758-4863-af06-91bd002e0107/ADA [2017-03-29 21:49:43 +0000] [1] [INFO] Handling signal: term [2017-03-29 21:49:43 +0000] [14] [INFO] Worker exiting (pid: 14) [2017-03-29 21:49:43 +0000] [8] [INFO] Worker exiting (pid: 8) [2017-03-29 21:49:43 +0000] [12] [INFO] Worker exiting (pid: 12) [2017-03-29 21:49:43 +0000] [10] [INFO] Worker exiting (pid: 10) ... [2017-03-29 21:49:43 +0000] [1] [INFO] Shutting down: Master
とプロセスが死滅し、プログラムが終了します。 ECSはサービスを再開し、ドッカーイメージは再び実行されますが、その間にサービスは中断されます。
私のプログラムでTERMシグナルが発生する原因は何ですか?私はウェブ上でこれが起こっていることについての言及を見つけることができません。これはECSのDockerでのみ発生し、ローカルでは発生しません。
[ドッカーログ](http://stackoverflow.com/questions/30969435/where-is-the-docker-daemon-log)を確認してみてください。 –