读书人

关于Nginx的一些优化(冲破十万并发)

发布时间: 2012-07-23 09:42:19 作者: rapoo

关于Nginx的一些优化(突破十万并发)
nginx指令中的优化(配置文件)



关于FastCGI的几个指令



使用netstat过滤后的连接数:



php页面在status中的结果(php页面为调用phpinfo):



php页面在netstat过滤后的连接数:




未使用FastCGI缓存之前的服务器负载:



此时打开php页面已经有些困难,需要进行多次刷新才能打开。上图中cpu0负载偏低是因为测试时将网卡中断请求全部分配到cpu0上,并且在nginx中开启7个进程分别制定到cpu1-7。
使用FastCGI缓存之后:



此时可以很轻松的打开php页面。

这个测试并没有连接到任何数据库,所以并没有什么参考价值,不过不知道上述测试是否已经到达极限,根据内存和cpu的使用情况来看似乎没有,但是已经没有多余的机子来让我运行webbench了。

摘抄自网络:
http://www.howtocn.org/nginx:%E9%85%8D%E7%BD%AE%E4%B8%80%E4%B8%AA%E9%AB%98%E6%80%A7%E8%83%BD%E7%9A%84nginx_fastcgi%E6%9C%8D%E5%8A%A1%E5%99%A8

读书人网 >开源软件

热点推荐