依然是在使用Jmeter对秒杀项目进行压测的时候出现的问题,具体问题的详情如下:
[root@cdh04 /usr/jmeter/jmeter-5]# jmeter -n -t /usr/jmeter/jmeter-5/data/创建订单-30000.jmx -l /usr/jmeter/jmeter-5/data/JMeter.jtl -e -o /usr/jmeter/jmeter-5/data1
Creating summariser
Created the tree successfully using /usr/jmeter/jmeter-5/data/创建订单-30000.jmx
Starting standalone test @ Tue Apr 26 16:10:54 CST 2022 (1650960654449)
Waiting for possible Shutdown/StopTestNow/HeapDump/ThreadDump message on port 4446
Uncaught Exception java.lang.OutOfMemoryError: unable to create new native thread in thread Thread[StandardJMeterEngine,5,main]. See log file for details.
summary + 442 in 00:01:01 = 7.3/s Avg: 1786 Min: 566 Max: 60113 Err: 0 (0.00%) Active: 118 Started: 561 Finished: 443
由于是使用Jmeter进行压测,瞬时的并发请求量很高,所以可以根据情况调整Jmeter所占服务器的内存大小。
查看目前jmeter所占用服务器的内存大小,查看jmeter/bin下的jmeter文件
修改大小如下:
不要超过服务器内存大小的一半
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)