51Testing软件测试论坛
标题:
你们有遇到过 jmeter 并发数大一些的时候 最后无法退出的情况?
[打印本页]
作者:
测试积点老人
时间:
2021-1-22 10:08
标题:
你们有遇到过 jmeter 并发数大一些的时候 最后无法退出的情况?
[attach]132035[/attach]
作者:
bling123
时间:
2021-1-22 16:55
最后无法退出是什么意思。
是指这么多线程全部执行完毕,最后没有线程可执行,本身没有停止。还是手工点了‘stop’,没法停止?
jmeter本质上还是建立在java基础上的,java程序运行本来就需要内存。而你又说了大并发,你总得等他数据全部进程执行完毕,收集完毕之后才能生成聚合报告和结果树吧。
建议:大并发的时候,减少生成可视化界面,如关闭掉结果树。或者在虚拟机中运行。
作者:
郭小贱
时间:
2021-1-25 09:38
1.在jmeter安装bin下找到jmeter文件编辑:
# This is the base heap size -- you may increase or decrease it to fit your
# system's memory availability:
HEAP="-Xms512m -Xmx512m"
修改内存,尽量大点(避免压力测试中java进程占用内存过大,内存溢出,另外可查看cpu使用率(<=75%))
2.如果脚本中请求的返回值过于大时,必须要设置请求头为Accept-Cofing:gzip,将返回的值进行压缩,避免占用过大内存(即脚本本身不能存在瓶颈)
3.用jstack查看线程是否有死锁现象
作者:
bellas
时间:
2021-1-25 09:55
没遇到过
作者:
qqq911
时间:
2021-1-25 10:38
看你压测机资源使用情况
作者:
jingzizx
时间:
2021-1-25 15:23
请求没跑完
作者:
litingting0214
时间:
2021-1-25 17:17
估计是这个接口承受不了这么大并发导致
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2