jmeter connect response timeout 默认超时时间都是0。也就是会一直等下去。
有时候不设置使用默认的配置,也会报错超时,这种超时可能是 nginx 等服务端主动断开。
jmeter 源码:
public int getConnectTimeout() {
return getPropertyAsInt(CONNECT_TIMEOUT, 0);
}
public void setResponseTimeout(String value) {
setProperty(RESPONSE_TIMEOUT, value, "");
}
public int getResponseTimeout() {
return getPropertyAsInt(RESPONSE_TIMEOUT, 0);
}
参考链接
https://superuser.com/questions/1477044/jmeter-what-is-the-default-connect-and-response-timeout-for-http-request