重负荷nginx的几个关键配置参数
浏览:3608次 出处信息
不知不觉网站PV就爆发了。nginx压力越来越大,一些默认参数就显得不够用了。
我们的主服务器硬件配置非常健壮(双路至强5620 + 48GB内存 + SSD),理论上可以承受每天过500万的PV,当然,前提是优化得够好。
简单罗列一下优化过的几个参数:
默认是1024,意思是最多打开的文件个数。1024怎么够,至少开到8192,网上很多文章都直接开到了65535。
worker数量,位于nginx.conf头部,一般来说有几个cpu核心开几个,不算超线程。
位于nginx.conf头部,也是文件数量限制,直接开大吧。
位于nginx.conf中,默认是1024,也不够。
location /status/ {
stub_status on;
}
小小炫耀一下服务器的status参数,想当年刚用nginx的时候,Writing参数不是0就是1,现在已经这么大了:
Active connections: 2140 server accepts handled requests 14727928 14727602 24524267 Reading: 92 Writing: 28 Waiting: 2020
建议继续学习:
- 配置Nginx+uwsgi更方便地部署python应用 (阅读:106248)
- 搜狐闪电邮箱的 Nginx/Postfix 使用模式 (阅读:33339)
- 解析nginx负载均衡 (阅读:15906)
- Nginx模块开发入门 (阅读:10675)
- 检查nginx配置,重载配置以及重启的方法 (阅读:10142)
- Cacti 添加 Nginx 监控 (阅读:9881)
- Nginx+FastCgi+Php 的工作机制 (阅读:9683)
- nginx的配置文件 (阅读:9446)
- 奇怪的 Nginx 的 upstream timed out 引起响应 502 (阅读:9349)
- 解决 nginx 反向代理网页首尾出现神秘字符的问题 (阅读:8178)
QQ技术交流群:445447336,欢迎加入!
扫一扫订阅我的微信号:IT技术博客大学习
扫一扫订阅我的微信号:IT技术博客大学习
<< 前一篇:Clojure世界:使用rlwrap增强REPL
后一篇:人肉解析riak_admin join >>
文章信息
- 作者:shen2 来源: 沈二铺子
- 标签: nginx
- 发布时间:2012-03-04 17:52:57
建议继续学习
近3天十大热文
-
[882] WordPress插件开发 -- 在插件使用 -
[136] 解决 nginx 反向代理网页首尾出现神秘字 -
[57] 整理了一份招PHP高级工程师的面试题 -
[55] 分享一个JQUERY颜色选择插件 -
[54] Innodb分表太多或者表分区太多,会导致内 -
[54] 用 Jquery 模拟 select -
[54] 如何保证一个程序在单台服务器上只有唯一实例( -
[52] jQuery性能优化指南 -
[52] CloudSMS:免费匿名的云短信 -
[52] 海量小文件存储
