带有mod_wsgi的Nginx需要使用非阻塞的异步框架和设置,并且不太可能与Pylons一起使用.
我通常使用PasteScript#cherrypy WSGI服务器将代理路由转到独立的Pylons进程(因为它比Paste#http更高性能,但如果你有泄漏,它将不会回收线程......).
如果你在使用Apache并将其设置为您的服务器(这样你就可以编译和运行Apache的mod_wsgi),我建议使用该设置为较少的维护,有效地利用多个内核.使用代理设置,您必须使用mod_proxy_balancer和多个粘贴过程来有效地利用多个核心/ cpu.
如果您要部署到其他人的Apache(共享主机),mod_proxy通常是比Apache 2.2及更高版本中的库存更容易的解决方案.
就个人而言,我通常使用nginx + proxy部署到多个paster进程.
| 归档时间: |
|
| 查看次数: |
1332 次 |
| 最近记录: |