cmc*_*nty 21 python nginx web-server fastcgi wsgi
请解释使用不同 Nginx WSGI 接口时的优缺点?请详细说明每种配置的区别是什么?哪种配置的扩展性最好?
如果相关,您现在正在运行什么,为什么?
我见过的一些技巧,但请告诉我是否遗漏了任何技巧:
小智 25
我更喜欢 uwsgi,因为它超级可配置并且有很多选项。
从我所做的基准测试来看,它具有最佳的性能/内存使用率。它非常灵活,可能可以精确配置以满足您的需求。我使用uwsgi的皇帝模式来托管多个应用程序。它将扫描给定目录中的配置文件并启动/管理它找到的配置文件的所有应用程序。您可以删除配置以终止应用程序,触摸它以重新启动等。这可能是进行多应用程序托管的最快和最简单的方法。我已经在另一个主题上发布了我的配置的详细信息:https : //stackoverflow.com/questions/5906197/what-is-the-most-common-way-to-configure-static-files-in-debug-and-生产/5906206#5906206。
通常您的应用程序将成为瓶颈,而不是 wsgi 服务器!但是,嘿,如果你想要一个更高性能的WSGI服务器,你可能想看看meinheld或比约恩。两者都非常轻量级和快速,分别建立在快速事件循环、picoev 和 libev 上,并且都使用与 node.js 相同的高性能 HTTP 解析器。
归档时间: |
|
查看次数: |
3299 次 |
最近记录: |