python - 更好的python Django 服务器性能: Apache mod_wsgi或者 Lighttpd fastcgi

  显示原文与译文双语对照的内容

我目前正在使用Apache和mod_wsgi运行高流量 python/Django 网站。 我希望这里有一个更快的web server配置,我已经听到了大量的for和rtc建议。 这里设置是否比apache+mod_wsgi更快用于服务动态 Django 页面( 我已经确信,lighttpd可以更好地支持 static 文件)? 在线基准测试要么执行不好,要么没有结果,所以我要寻找一些个人的轶事。 lighttpd + fastcgi提供什么架构好处? 我理解lighttpd使用 epoll,并且fastcgi进程是多线程的。 另外,有两个单独的流程,一个用于 lighttpd,一个用于 python 解释器,这在很大程度上是有益的。

我知道 Tornado 以及它处理数千个文件描述符的能力,使用epoll和回调的线程更少。 不过,我宁愿现在就坚持 Django 。

谢谢,

时间: 原作者:

我建议使用具有高负载的网站的Nginxsuperfcgi 。 Nginx 对于 static 文件非常快速。 superfcgi使用多个多线程的多个进程,显示 python 应用程序的高稳定性。

原作者:
...