压力测试
iechenyb_
做自己喜欢的事儿,每时每刻都是开心的!
展开
-
解决OutOfMemoryError: unable to create new native thread问题
java.lang.OutOfMemoryError共有8种类型,其中java.lang.OutOfMemoryError: unable to create new native thread是很常见的一种,这类错误通常发生在应用试图创建新线程时。可能原因1. 系统内存耗尽,无法为新线程分配内存2. 创建线程数超过了操作系统的限制解决方案1. 排查应用是否创建了过多的线程通过jstack确定应用...原创 2018-06-20 20:17:35 · 3844 阅读 · 0 评论 -
JMeter之Ramp-up Period(in seconds)说明(可同时并发)
Ramp-up Period(in seconds)【1】决定多长时间启动所有线程。如果使用10个线程,ramp-up period是100秒,那么JMeter用100秒使所有10个线程启动并运行。每个线程会在上一个线程启动后10秒(100/10)启动。Ramp-up需要要充足长以避免在启动测试时有一个太大的工作负载,并且要充足小以至于最后一个线程在第一个完成前启动。 一般设置ramp-up=线...转载 2018-06-15 13:13:19 · 2451 阅读 · 0 评论 -
tomcat 服务器抛出socket异常“文件打开太多”的问题
警告: Reinitializing ServerSocket2006-7-28 15:07:40 org.apache.tomcat.util.net.PoolTcpEndpoint acceptSocket严重: Endpoint ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=80] ignored exception: java.net...原创 2018-06-15 14:23:54 · 1151 阅读 · 0 评论 -
jmeter压力测试-操作系统优化
jmeter测试短连接并发时,发现错误率非常高,应用没有报异常日志,经查询资料,需要调整windows的最大使用端口号和将tcpip连接的timewait时间修改成小于默认值60的值。D:\>netsh interface ipv4 show dynamicportrange protocol=tcpProtocol tcp Dynamic Port Range---------------...原创 2018-07-03 16:42:23 · 1482 阅读 · 0 评论 -
Jmeter做5万的并发实践
近期在用JMeter进行负载测试的 时候,发现使用单台机器模拟测试超过比如500个进程的并发就有些力不从心或者说不能如实的反应实际情况,在执行的过程中,JMeter自身会自动关闭, 要解决这个问题,则可以使用分布式测试,运行多台机器运行所谓的 Agent 来分担 JMeter自身的压力(这个和LODARUNNER是一样的道理),并借此来获取更大的并发用户数,则需要进行相关的配置参数和文件权限进行一...转载 2018-07-06 10:25:53 · 52877 阅读 · 13 评论