Django性能/内存使用情况

我正在EC2 Small实例(1.7 GB RAM)上运行我的应用程序的alpha版本,其中包含postgres和apache(wsgi-mod不是守护进程但是直接).

表现不错,但可能会更好.如果有太多测试用户加入,我也担心内存使用情况.

从Apache切换到nginx服务器是否明智?有没有任何Django开发人员做到这一点,并对结果更满意?在路上任何其他提示也是受欢迎的.

谢谢

最佳答案
我们在gunicorn服务器中使用nginx和我们的Django应用程序.到目前为止,性能非常好,但我还没有与Apache设置进行任何直接比较.内存使用量非常小,nginx占用大约10MB内存,大约150MB(但它也服务于多个应用程序).当然,这可能因app而异.

我建议只是试试看,应该很容易在网上和/或gunicorn网站上设置一些教程.还可以获得一些类似的测试用例并使用某种监控软件(如munin)来查看随时间的变化.

转载注明原文:Django性能/内存使用情况 - 代码日志