性能测试手记

  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没了.

 

 

 

posted on 2013-03-08 16:10  babyblue  阅读(169)  评论(0)    收藏  举报