JMeter可以测试网站的性能,是Apache的开源工具,它是通过java开发的。
一、测试tomcat性能
线程数:50,也就相当于有50个用户同时发起请求;间隔1秒;循环100次,那么,总共有50*100次请求。
请求结果来啦:
接下来,将线程数改为200,其他的不变,贴结果:
看上去,200个线程100次请求,比50个线程100次请求,要慢。
接下来,把线程数改为500、1000、2000,都没有出现请求失败的情况,再改线程数到5000,出现了请求失败。而且线程数到499213就停止发送请求了(总请求次数是5000*100=500000),不知道为什么,有待研究。(猜想可能是tcp长连接与tomcat服务器断开了)。总时长7:18