#3397·gunicorn

更改宽限期处理,以在退出工作程序之前清理套接字积压

作者: dwt创建于 2025年5月15日更新于 2025年10月5日

我们在更新运行在 gunicorn 上的 flask 应用程序时,看到多个断开连接。当使用 Kubernetes 运行同步工作时,情况是这样的:Kubernetes 向 Pod 发送了 `TERM` 信号,主机捕获了该信号,并将其重新发送给其(同步)工作程序。这些工作程序随后使用宽限期完成最后一项请求,然后退出。当最后一个工作程序退出后,主机也退出,关闭监听套接字。

内容来源: benoitc/gunicorn