仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 921|回复: 9
打印 上一主题 下一主题

[CentOS(社区)] 带来一篇CentOS下对lnmp压力测试

[复制链接]
金色的骷髅 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-14 20:37:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!比来在本人的台式机上搭了个lnmp,想用压力压一压,看看了局怎样。

因为nginx只是个静态web办事器,并发才能超强,因而lnmp的功能瓶颈在于php的处置才能,即php-fpm。

硬件
  1. [/code][list=1]
  2. [*]CPUAMDPhenom(tm)IIX4945
  3. [*]内存4Gx4
  4. [*]硬盘西数绿盘7200rpm
  5. [*]网卡realtek8169千兆自顺应
  6. [/list]
  7. 软件版本
  8. [code]
复制代码

  • nginx1.4.0

  • mysql5.5.31

  • php5.4.14


从头编译的rpm包有
  1. [/code][list=1]
  2. [*]nginx
  3. [*]mysql
  4. [*]php
  5. [*]php-pecl-zendopcache
  6. [*]libevent
  7. [/list]
  8. lnmp的优化手腕次要有
  9. [code]
复制代码
1
2
3
4
5
6
7
8
内核参数
文件句柄数
php缓存
nginx编译
nginxpagespeed
nginx缓存
nginx紧缩
nginxCPU绑定




接纳autobench,摹拟300至1000个并发,每次并发延续2分钟,以后并发递增100,每一个毗连5次哀求。
下令
  1. [/code][list=1]
  2. [*]autobench--single_host--host1192.168.1.101--port180--uri1/phpinfo.php--low_rate300--high_rate1000--rate_step100--num_call5--const_test_time120--timeout2--fileresult.tsv
  3. [/list]
  4. 了局
  5. [code]
复制代码
毗连数哀求速率req/s毗连速率conn/s总毗连数
300291.4287.91500
400374.4383.92000
500384394.32500
600389.9399.23000
700385.7397.23500
800390.8399.74000
900389.3399.14500
1000379.8391.95000




了局剖析,
并发在300入手下手,php处置才能渐渐增强,在800时到达最岑岭390.8req/s,以后渐渐下落,可见,php全体处置哀求才能在每秒380摆布,实际上全天会见量约3万万(380x60x60x24=32832000).

依据二八道理,80%的哀求完成在20%的工夫段里,20%的工夫为4.8小时,可接受的哀求数为650万(380x60x60x4.8=6566400),换算成实践全天会见量就是820万(6566400/0.8=8208000)。

依据年夜牛张宴的博客,他能到达700req/s(实际上折合日会见量6万万),不外他是全程编译,而我这里全程是rpm,只对局部中心软件包举行了srpm从头编译,硬件也只是一般台式机。

总之,另有很年夜的优化空间,持续加油!

如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!
第二个灵魂 该用户已被删除
沙发
发表于 2015-1-16 21:05:00 | 只看该作者

带来一篇CentOS下对lnmp压力测试

生成新的unispimsp.ksc。”另外得到回复后如果问题解决,向帮助过你的人发个说明,让他们知道问题是怎样解决的。
不帅 该用户已被删除
板凳
发表于 2015-1-20 09:32:41 | 只看该作者
生成新的unispimsp.ksc。”另外得到回复后如果问题解决,向帮助过你的人发个说明,让他们知道问题是怎样解决的。
金色的骷髅 该用户已被删除
地板
 楼主| 发表于 2015-1-29 06:30:24 | 只看该作者
Linux高手更具有鼓励新手的文化精神。如何在Linux社区获得帮助,需要说明的是你要有周全的思考,准备好你的问题,不要草率的发问。
简单生活 该用户已被删除
5#
发表于 2015-2-6 00:59:07 | 只看该作者
熟悉操作是日常学习Linux中的三大法宝。以下是作者学习Linux的一些个人经验,供参考:
乐观 该用户已被删除
6#
发表于 2015-2-14 19:28:08 | 只看该作者
在系统检测不到与Linux兼容的显卡,那么此次安装就可能不支持图形化界面安装,而只能用文本模式安装等等。
冷月葬花魂 该用户已被删除
7#
发表于 2015-3-4 10:27:10 | 只看该作者
随着Linux应用的扩展,出现了不少Linux社区。有一些非常优秀的社区往往是Linux高手的舞台,如果在探讨高级技巧的论坛张贴非常初级的问题经常会没有结果。
爱飞 该用户已被删除
8#
发表于 2015-3-11 18:25:06 | 只看该作者
熟悉并掌握安装Linux,安装是学习的前提。目前较常见的安装方法有二种:
柔情似水 该用户已被删除
9#
发表于 2015-3-19 08:38:29 | 只看该作者
写学习日记,这是学习历程的见证,同时我坚持认为是增强学习信念的法宝。
10#
发表于 2015-3-27 18:11:53 | 只看该作者
linux鸟哥的私房菜,第三版,基础篇,网上有pdf下的,看它的目录和每章的介绍就行了,这个绝对原创!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-4-29 19:51

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表