我在生产环境中使用 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。
我检查了记忆,不是那样的。