Der*_*itz 93
好吧,伙计们这种困惑是因为缺乏来自几个来源的细节,以及这些协议的命名,以及WSGI实际上是什么.
摘要:
Bra*_*des 29
通常最好在与主Web服务器不同的进程中运行Python.这样,Web服务器可以拥有许多非常小的线程,可以非常快速地提供静态内容,而单独的Python进程将是大而重的并且每个都运行自己的Python解释器.如此简单WSGI
是坏的,因为它使用一个大的Python解释器膨胀你的每一个nginx线程.使用flup
或gunicorn
或uWSGI
后面nginx
要好得多,因为腾出的nginx简单地提供内容,并让您选择多少个微小的光nginx的线程运行,独立您选择的您带来多少重量级的Python线程最多提供动态内容的.人们现在似乎很满意gunicorn
,但这三个选项中的任何一个都应该可以正常工作.
展望未来,当负载开始变得严重时,它还可以让您将Python移动到另一台服务器.
Abh*_*ari 15
我相信这里http://flask.pocoo.org/docs/deploying/uwsgi/是一个很好的答案,以消除困惑.问题不是很愚蠢,发生在任何看到这两个术语的人身上,并且没有关于mod_PHP世界之外的事情如何工作的事先信息(例如对于php或人们没有任何反对意见)
该网站很好地解释了实际需要什么,有什么区别以及nginx的良好部署示例.
归档时间: |
|
查看次数: |
50941 次 |
最近记录: |