推荐的Nginx + WSGI配置


20

使用不同的Nginx WSGI接口时,请说明优点/缺点?请详细说明每种配置有何区别?哪种配置最合适?

如果相关,您现在正在运行什么,为什么?

我见过一些技巧,但是请告诉我是否错过任何技巧:

Answers:


24

我更喜欢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解析器。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.