jmeter单台大数量并发

作者最新博客地址:http://www.17mark.com

此不再维护。

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。。。

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

积极迎接各种挑战,才会使自己更加强大。
转载请注明出处,谢谢!
欢迎一起交流,学习。

你可能感兴趣的:(jmeter单台大数量并发)