为什么我的gunicorn Python/Flask工人要退出信号术语?

2024-09-29 23:23:46 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个Python/Flask web应用程序,我正通过Gunicorn部署在amazonecs上的docker映像中。一切都很顺利,然后突然,包括最后一个成功的请求,我在日志中看到了这一点:

[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重启服务,docker镜像再次运行,但同时服务中断。在

什么会导致我的程序收到学期信号?我在网上找不到任何关于这件事的参考资料。请注意,这只在ECS上的Docker中发生,而不是在本地。在


Tags: dockerdebug程序infoweb应用程序flaskget

热门问题