Python 如何优雅地关闭任何WSGI服务器?

Python 如何优雅地关闭任何WSGI服务器?,python,http,wsgi,Python,Http,Wsgi,我一直在试验几个WSGI服务器,但无法找到让它们正常关闭的方法。我所说的优雅是指服务器停止侦听()新请求,但完成处理所有已接受()的连接。然后服务器进程退出 到目前为止,我已经在FAPWS、Cherrypy、Tornado和wsgiref上花了一些时间。似乎无论我做什么,一些客户端都会收到“对等端重置连接” 有人能告诉我一个能正确处理这个问题的WSGI服务器吗?或者知道如何配置这些服务器中的一个来执行完全关闭?我想我的下一步是模拟一个简单的http服务器,它可以实现我想要的功能。HTTPd具有-

我一直在试验几个WSGI服务器,但无法找到让它们正常关闭的方法。我所说的优雅是指服务器停止侦听()新请求,但完成处理所有已接受()的连接。然后服务器进程退出

到目前为止,我已经在FAPWS、Cherrypy、Tornado和wsgiref上花了一些时间。似乎无论我做什么,一些客户端都会收到“对等端重置连接”


有人能告诉我一个能正确处理这个问题的WSGI服务器吗?或者知道如何配置这些服务器中的一个来执行完全关闭?我想我的下一步是模拟一个简单的http服务器,它可以实现我想要的功能。

HTTPd具有
-k
优雅停止
谓词,这将允许它在所有工作人员完成请求后关闭他们。mod_wsgi是使其成为wsgi容器所必需的