为什么不是Django静态发生器和Nginx给我的老板速度?
|
因此最近有很多文章如this one,与轻型前端Web服务器结合使用时,颂扬Django静态生成器的优点.这对我来说很有意义. 但是,我得不到其他人报告的结果 – 每秒数千个请求 – 我不知道为什么会这样. 我正准备重新设计我的报纸网站.我现在在测试服务器上使用静态生成器.当我在特定的静态页面上运行Apache Bench时,我得到了相当悲惨的结果: ab -c 10 -n 1000 http://journal.streamlister.com/news/
当围攻开启时我正在服务器上看顶部,我可以看到它根本没有击中Apache或数据库服务器.事实上,它正在为缓存页面提供服务. Nginx正在运行,但它永远不会超过2%的内存使用量. CPU仍然闲置约95%. 我究竟做错了什么?我能以某种方式错误配置nginx吗?我的主配置文件粘贴在下面;特定于此站点的包含几乎是Static Generator home page上的示例配置的副本.我在Slicehost 256k切片上运行Ubuntu 9.10.
最佳答案
在这种情况下,我不是专家.但是如果CPU处于空闲状态并且内存不是瓶颈,那么硬盘就会出现在我脑海中.也许它的速度非常慢,而且速度很差,这是一个破碎的硬盘的暗示.
你应该运行一些简单的基准测试. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 如何为Nginx设置client_max_body_size动态
- 为什么SPDY在Nginx 1.4.3中打破’Vary:Accept-Encoding’?
- 301重定向时,nginx保留端口号
- nginx要怎么配置rewrite才能运行vephp、yii和thinkphp等MVC
- nginx conf文件中的空格是否重要?
- 从.htaccess转换nginx规则
- ubuntu-除非root用户,否则uWSGI Emperor权限被拒绝
- nginx – 将php更新为5.5后得到502坏网关
- nginx – 阻止通过HTTPS直接访问Web服务器IP
- 网络 – 在没有HttpStubStatusModule的情况下检查nginx活动
