首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Django: Nginx使用WSGI,Apache使用WSGI

Django: Nginx使用WSGI,Apache使用WSGI
EN

Server Fault用户
提问于 2012-01-18 06:22:09
回答 3查看 938关注 0票数 4

是否有研究比较nginx和Apache之间交付python web应用程序(在我的例子中是Django)的性能(RPS、CPU、内存使用等)?

有人能帮我了解事实吗?

你推荐哪种组合?

EN

回答 3

Server Fault用户

发布于 2012-01-23 06:25:43

它不仅仅是在这些值的基础上进行比较,特别是与这些基准通常是如何使用hello world程序进行比较的。

换句话说,低级服务器基准测试最终不会告诉您任何信息,因为您只能使用特定的应用程序堆栈、数据库和后端服务进行测试,以正确了解应用程序将如何执行。这是因为它通常不会是web服务器的瓶颈,而是您的应用程序,这将是问题所在。

最终,任何Python托管解决方案都可以被使用并有效地工作。

您真正应该关注的是监视工具,这些工具允许您持续监视已部署的应用程序,以便根据您对应用程序、数据库等所做的更改,了解性能随时间而发生的变化。

没有监控工具,你可以做你想做的多少web服务器基准测试,但你仍然会对你的真实世界的应用程序的运行方式一无所知。

票数 2
EN

Server Fault用户

发布于 2012-01-24 10:49:11

第一个是python应用程序服务器基准测试怎么样!

Python应用服务器的基准测试

票数 2
EN

Server Fault用户

发布于 2012-01-25 15:37:04

我使用Apache托管Python应用程序,因为与其他web服务器( with、nginx等)相比,我对Apache有更多的经验。

但是在性能方面,我会把重点放在缓存上,而不是搜索完美的web服务器。Apache能够使用设计良好的Python应用程序提供良好的性能。就像其他的网络服务器一样。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/350938

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档