性能测试手记
2013-03-11
今天测试的时候继续有 Error -27796: Failed to connect to server Connection timed out 的问题,一直没有关注 压力机性能问题,刚才用100用户压的时候,发现经常有CPU 100的现象, 有经验的同事说:压力机CPU持续80%以上,就考虑加压力机了!也许压力机性能跟不上也是一个原因?
2013-03-13
今天再次遇到了:TPS开始很平稳,但是运行一段时间以后(用户数越小,时间越长)会陡然降到0,此时Trans Response Time 没有增长,服务器负载依然存在,交易数也在增长...
如下图 
排查过程:
1. 服务器资源监控 资源占用不多,非瓶颈
2.压力机资源监控,非瓶颈
3. 之前Tomcat所在linux服务器上有很多的 TIME_WAIT 大约有20000,修改 /etc/sysctl.conf 的 net.ipv4.tcp_max_tw_buckets = 20000 将20000 改为5000之后,
TIME_WAIT数量也大为减少,只有4K多点.
4. 压力机所在服务器,查看TIME_WAIT 为0
5. 尝试将 loadrunner 的miscellaneous中 multithreading 中 由 Run Vuser as thread 改为 Run Vuser as process
问题解决...
2013-07-02
困扰我好几天的TPS问题终于解决了...
状况:
之前一直好好滴,TPS大约为3K左右\响应时间为45ms,突然从某次测试开始,TPS降低为300不到了,响应时间直奔1000ms...
排查过程:
1. 服务器资源监控 资源占用不多,非瓶颈
2.压力机资源监控,非瓶颈
3. 从压力机用ping xxxx -t -l 65500 测试网络状况,延迟均小于1ms,网络非瓶颈
4. 查看tomcat连接数\jvm内存占用\压力机连接数均很小,非瓶颈...
5. 倒腾lr的设置,无效
6. 重启服务器\压力机 无效
7. 查看日志大小,发现有3G之多.... 删除之... OK了...
2013-09-24 默认日志路径要注意修改
部署应用之后,要注意查看默认日志路径. 有的时候会放在sda1,这样的话会影响系统性能;而且磁盘空间很快就i没了.
浙公网安备 33010602011771号