压力测试报告

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

blob

压力测试报告 - 图2

压力测试报告 - 图3

文字整理后:

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

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

测试1:

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

即完成3个页面的访问;

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

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

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

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

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

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

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

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