我的服务器配置如下
1.当我设置worker_connections 1024;的时候我使用webbench做压力测试,返回的数据是这样的!
2.当我设置worker_connections 10240;的时候我使用webbench做压力测试,返回数据是这样的!
总结一下,感觉速度下降了4倍
有大神帮我分析一下么?
认证0级讲师
没有报错的话,最好让worker_processes*worker_connections/4小于系统进程打开的文件总数
感谢邀请!
请详细阅读一下文章http://liuqunying.blog.51cto....
ulimit -n 是多少?没有的话设置一下ulimit -n 65535
ulimit -n 65535
你这个测试结果可能有问题
计算一下,两次请求的单页面大小分别是:41381 bytes/sec * 60 / 31234 pages/min = 80 bytes/page10556 bytes/sec * 60 / 1607 pages/min = 394 bytes/page
如果两次测试是同一个页面,那明显是有很多请求是异常的。
所以,你得先看下测试方式是否有问题。
没有报错的话,最好让worker_processes*worker_connections/4小于系统进程打开的文件总数
感谢邀请!
请详细阅读一下文章
http://liuqunying.blog.51cto....
ulimit -n 是多少?
没有的话设置一下
ulimit -n 65535
你这个测试结果可能有问题
计算一下,两次请求的单页面大小分别是:
41381 bytes/sec * 60 / 31234 pages/min = 80 bytes/page
10556 bytes/sec * 60 / 1607 pages/min = 394 bytes/page
如果两次测试是同一个页面,那明显是有很多请求是异常的。
所以,你得先看下测试方式是否有问题。