帮助中心 > 新闻资讯 >jmeter单台大数量并发

jmeter单台大数量并发

发布时间:2019-01-15

1.工作中压测机只有一台,主要说内存8G,需要并发1000用户。

大家都知道要设置jmeter.bat或jmeter.sh 如图:


-Xms1024m 代表初始化时分配1024m内存。
-Xmx2500m 代表最大能用2500m内存。

问题:刚开始默认设置时,我最多并发300多线程,控制台就报内存溢出的错误,错误就不再截图,然后我设置此处,当我设置2000时,我打开jmeter发现打不开了,错误貌似也是jvm内存的问题,然后我一点一点试,最多只能设置到1250m,能打开测试了一下能并发到600多线程了,但还是会内存溢出。
在网上找了好一会儿,查到原因:

java jdk必须为64位的。,,,大家如遇到此问题,可查看一下自己jdk是否为64位的。 然后我下载64位安装好设置环境变量后,成功设置到2500m 成功打开,成功并发1000。。。

大并发下还要注意脚本是否复杂,不然运行一段时间内存也是会溢出的。

积极迎接各种挑战,才会使自己更加强大。

欢迎一起交流,学习。


相关推荐