gpt4 book ai didi

python - 在生产中,Apache + mod_wsgi 还是 Nginx + mod_wsgi?

转载 作者:IT老高 更新时间:2023-10-28 21:43:38 27 4
gpt4 key购买 nike

大中型 python WSGI 应用,Apache + mod_wsgi 还是 Nginx + mod_wsgi 用什么?

哪种组合需要更多的内存和 CPU 时间?
哪个更快?
哪个以比另一个更稳定而闻名?

我也在考虑使用 CherryPy 的 WSGI 服务器,但我听说它不太适合负载非常高的应用程序,您对此了解多少?

注意:我没有使用任何 Python Web 框架,我只是从头开始编写整个东西。
注意':也欢迎提出其他建议。

最佳答案

对于 nginx/mod_wsgi,请务必阅读:

http://blog.dscpl.com.au/2009/05/blocking-requests-and-nginx-version-of.html

由于 nginx 在底层是一个事件驱动系统,它具有不利于阻塞应用程序的行为特征,例如基于 WSGI 的应用程序。更糟糕的情况是使用多进程 nginx 配置,即使某些 nginx 工作进程可能处于空闲状态,您也可以看到用户请求被阻止。 Apache/mod_wsgi 没有这个问题,因为 Apache 进程只有在它拥有实际处理请求的资源时才会接受请求。 Apache/mod_wsgi 将因此提供更可预测和更可靠的行为。

关于python - 在生产中,Apache + mod_wsgi 还是 Nginx + mod_wsgi?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/195534/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com