小编mei*_*rin的帖子

重新加载gunicorn工人需要很长时间才能加载

我有一个 Nginx+Gunicorn+Flask 应用程序,它使用机器学习模型提供一些 API。该模型存储在一个大文件中,需要很长时间(大约一分钟)才能加载到内存中。现在我想更新模型文件并在不停机的情况下重新启动工作程序。如何配置gunicorn(或其他东西)等待新进程加载?

仅仅发送kill -HUP似乎不足以达到目的。在新进程加载之前发出的请求似乎被丢弃。

python kill application-restart flask gunicorn

5
推荐指数
1
解决办法
2475
查看次数

标签 统计

application-restart ×1

flask ×1

gunicorn ×1

kill ×1

python ×1