赞
踩
今天用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最好。高并发最好实施分布式
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。