问题背景前提:
今天在做jmeter压测某一个接口时,发现现象:
线程数=100个 循环次数=20 但是请求到40多个请求的时候 后面的请求的响应结果就出现了报错
报错---成功---又出现报错
中间有一个是成功 剩下后面的都是报错的 CPU也才升到6-7%
分为两个报错:
报错1:
java.net.SocketException: Socket closed
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.socketRead(Unknown Source)
at java.net.SocketInputStream.read(Unknown Source)
at java.net.SocketInputStream.read(Unknown Source)
at org.apache.http.impl.io.SessionInputBufferImpl.streamRead(SessionInputBufferImpl.java:137)
at org.apache.http.impl.io.SessionInputBufferImpl.fillBuffer(SessionInputBufferImpl.java:153)
at org.apache.http