单台电脑jmeter压力测试最大值

今天用jmeter压测服务器

jmeter 线程数提高到5000就崩溃了?1000并发异常较高?

监听什么都没有开,就是一个http请求,并发5000,然后就崩溃了。测试机任务管理器cpu和内存都没有过半。
jmeter.bat 里面也编辑过了
set HEAP=-Xms4096m -Xmx8000m
set NEW=-XX:NewSize=128m -XX:MaxNewSize=8000m
还是要崩溃,jmeter.bat报错:
jmeter java.lang.outofmemoryerror:java heap space

解决方法

set HEAP= 最大值应该设置为剩余内存的50%
set NEW=-的MAX一般设置为HEAP最大值的50%

单台机器配置再好也不能并发5000的,要做到5000并发要用分布式集群多台机器;
一般I5 16G给个100M光钎你开3000并发都会挂。。~最好保持在1000内,再分多台机器~

单台机器无法达到5000并发。一般测试用的机器单台控制在500最好。高并发最好实施分布式

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章