码迷,mamicode.com
首页 > 其他好文 > 详细

【阿里云产品公测】PTS测试 SLB+ECS+RDS组合的DZ论坛负载极限压力,100并发2000页

时间:2014-10-22 19:51:21      阅读:349      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   color   io   使用   strong   sp   文件   

 

作者:阿里云用户woaj01


??环境介绍:

 

1.ECS:1核 1G 5M 杭州 

2.RDS:240M  5G  杭州内网 

3.SLB:私网实例
?

配置测试环境 

 

测试脚本:

 

1.生成参数文件,我的方法是利用工具生成的sitemap.txt  2000条网址。

 

去掉http://xxx.xx.xxx/得到参数文件。第一行加上参数名称。

 bubuko.com,布布扣

  

2.设置好域名+SLB的IP

 bubuko.com,布布扣

 

3.再在TPS里配置的请求连接里加上刚才设置的参数。保存脚本。

 

 bubuko.com,布布扣

 

配置场景:

选择上面添加的脚本。填写场景信息。初始用户10。每6秒增加一个用户,到100用户停止。

bubuko.com,布布扣 

 

添加测试任务:填上任务名称,测试时间20分钟,绑定ECS进行同步监测性能。最后添加前面设置好的场景。

 

 

开始测试:点操作“执行”开始任务。任务开始时候可以监测测试数据,ECS数据等。并等待测试结果。 

 

bubuko.com,布布扣 

 

测试结果: 

TPS数据: 

 bubuko.com,布布扣

 

 

请求状态: 

 bubuko.com,布布扣

 

 

 

响应时间: 

 bubuko.com,布布扣

 

虚拟用户数: 

 bubuko.com,布布扣

 

ECS状态检测数据: 

 bubuko.com,布布扣
?bubuko.com,布布扣bubuko.com,布布扣

 

结果分析: 

1.异常数据:TPS数据 响应时间 CPU占用数据都出现较大波动。 

 

2.异常分析:在测试过程中,服务器异常时间。多次刷新网站。发现网站页面出现无法连接数据库。

 登录RDS后台查看监测数据。发现RDS连接数出现较大波动。

 

3.异常处理:把DZ程序的数据库连接方式改成长连接。再次测试。压力测试数据正常。 

 

测试小技巧: 

1.开通私网SLB,这样可以不用花钱就可以解决测试中的带宽瓶颈。(测试带宽并发压力的可以不用。) 

2.测试数据异常时可以刷新网站。多次刷新可以看到异常的页面。 

3.在凌晨时间时间断,可以使用稍小的并发量对服务器进行长时间稳定性测试。

 

 

我在找出异常后进行了4小时的稳定性测试。 

 bubuko.com,布布扣bubuko.com,布布扣bubuko.com,布布扣bubuko.com,布布扣bubuko.com,布布扣
?进过4个小时测试:只出现一次失败事务,说明服务器在80%左右的压力下稳定性良好。 

 

关于前后两次网络测试说明: 

第一次测试,没使用SLB,所以出现带宽瓶颈,CPU未能满负荷运转。 

第二次测试,使用私网SLB,所以没有网络瓶颈,CPU基本保持100%负荷。 

通过数据测试得知。10M带宽环境    1核1G  ECS+ 最低版RDS 最少能支持50万PV的访问。 

 

以上是个人测试小小心得。 
?
?

原文地址:http://bbs.aliyun.com/read/179356.html

参加活动:http://promotion.aliyun.com/act/aliyun/freebeta/


?bubuko.com,布布扣 

 

?

【阿里云产品公测】PTS测试 SLB+ECS+RDS组合的DZ论坛负载极限压力,100并发2000页

标签:style   blog   http   color   io   使用   strong   sp   文件   

原文地址:http://www.cnblogs.com/aliyunblogs/p/4043874.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!