压力测试报告

网友对PHPOK程序的性能压力测试,以下是简单测试说明:


blob

文字整理后:

1.apache参数调整: 最大连接数maxclients由原250 调整到 5000 ;

2.由外网访问调整到内网访问, 减少网络因素;


测试1:

模拟动作: 进入首页- 进入”立即使用”页面- 查看掌柜活动页面 思考时间总共15秒

         即完成3个页面的访问;

测试方法: 模拟100个用户每5秒登录2个,(2分钟加载完毕)

          持续1小时, 总时间1小时13分钟 重复完成模拟动作;

测试结果: 平均响应时间 各页面均<2秒;

          其中83%的用户响应时间 在3秒内;   90%的用户响应时间在3.8秒内;

          总共完成21304个用户的模拟动作, 访问页面数总次数  21304*3= 63912次

          服务器端基本正常, 负载值 2.5左右;


测试2:
模拟动作: 同测试1.
测试方法: 模拟200个用户,持续1小时;
测试结果:平均响应时间 各页面均<3秒; 80%的用户响应时间在3秒内;
         总共完成38168个用户的模拟动作,访问页面总次数 38168*3约11万
但: 服务端: CPU 达到  70% 左右,  
服务器负载值  14左右 (理应 <5)  ,
apache 连接数 21101  个 
          即:服务端已经处于超负荷, 已经无法建立新的连接了

感谢网友的大力支持,说实话的,这些太专业了。至于这个结果是好是差,这个还是让懂行的人来说吧。


没有找到答案?

您可以通过留言获取更多帮助。也可以通过社区提交相关问题。

留言 开发者社区
论坛咨询