gunicorn 随机获取关机信号并且不会在 systemd 中重新启动

gunicorn 随机获取关机信号并且不会在 systemd 中重新启动

我在生产环境中使用 systemd 运行 gunicorn。我定期收到提示[INFO] Handling signal: term,然后Error while closing socket [Errno 9] Bad file descriptor它无法再次启动,提示Connection in use: ('127.0.0.1', 8000)。这让我很抓狂,因为生产环境崩溃了。任何帮助或指点都非常感谢。

我使用 FastAPI 运行,使用的是 gunicorn 21.2.0。

我检查了记忆,不是那样的。

相关内容