尝试使用Django python pulsar并发处理框架。
pulsar提供的wsgi服务器可以通过命令行作为
$python manage.py pulse它基本上启动了一个HTTP WSGI服务器,类似于django的dev服务器。
如何使用带有mod_wsgi的Apache set服务器进行设置?
发布于 2013-12-11 14:26:19
这种情况下,您真正想要的是使用pulsar的WSGI服务器,并将django应用程序作为常规的wsgi应用程序使用(如果您使用的是django 1.5.x或更高版本,它会在您的项目主目录中创建一个wsgi.py )。下面是一个例子:
from pulsar.apps import wsgi
import yourapp
middlewares = [
wsgi.middleware.wait_for_body_middleware,
yourapp.wsgi.application
]
if __name__ == '__main__':
wsgi.WSGIServer(wsgi.handlers.WsgiHandler(middleware=middlewares)).start()提示:"wait_for_body_middleware“让pulsar在进入另一个请求之前等待全身的响应(这是大多数webapps的正常行为)
来源:
http://pythonhosted.org/pulsar/apps/wsgi/intro.html#wsgi-server
https://stackoverflow.com/questions/19452949
复制相似问题