首页 新闻 会员 周边 捐助

Jmeter非GUI下压力测试,线程数即请求数------无法执行完毕

0
悬赏园豆:5 [待解决问题]

1.在linux下运行jmeter,我设置线程数为5000,

2、执行测试计划,jmeter -n -t /home/5000.jmx -1 5000.jtl

3.查看日志,执行了2000多条后就不再执行,日志一直没有刷新

性能测试--小白的主页 性能测试--小白 | 初学一级 | 园豆:176
提问于:2017-12-14 14:57
< >
分享
所有回答(3)
0

是不是有死锁

长蘑菇星人 | 园豆:1832 (小虾三级) | 2017-12-14 15:13

死锁是什么意思啊?线程数=500,都可以执行完毕,只要超过1000,线程数就不能执行完了/

支持(0) 反对(0) 性能测试--小白 | 园豆:176 (初学一级) | 2017-12-14 15:15

@性能测试--小白: emmm 要不要多用几台电脑。是不是电脑不行。

支持(0) 反对(0) 长蘑菇星人 | 园豆:1832 (小虾三级) | 2017-12-14 15:27

@长蘑菇星人:在linux下运行,没在windows'上,在Linux运行还和电脑有关吗???

支持(0) 反对(0) 性能测试--小白 | 园豆:176 (初学一级) | 2017-12-14 15:30

@性能测试--小白: 我觉得是你的电脑吃不消了。估计是内存不太够了。而且单台模拟5000,感觉并不能一瞬间把。对于宽带也有压力

支持(0) 反对(0) 长蘑菇星人 | 园豆:1832 (小虾三级) | 2017-12-14 15:37
0

跑多线程时候可能一台电脑吃不消 试试多用几台一起跑,比如3台每台2000

ycyzharry | 园豆:25683 (高人七级) | 2017-12-14 15:40
0

你linux文件句柄数是不是开少了?

Daniel Cai | 园豆:10424 (专家六级) | 2017-12-15 10:30

65535

 

支持(0) 反对(0) 性能测试--小白 | 园豆:176 (初学一级) | 2017-12-15 10:34

@性能测试--小白: 你压测的目标大概是干嘛的?有可能出现io数超过你设置的限制么(包括压测目标)?还有你机器内存足够否?5k个线程不是个小数目啊。我们测试一般压测都是300-500的并发(线程数),针对的程序都是一天调用量在亿级以上(部分服务甚至需要4-5w的qps),这样其实都已经可以了,过高的线程数设置没太大意义

支持(0) 反对(0) Daniel Cai | 园豆:10424 (专家六级) | 2017-12-15 12:06
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册