Jmeter性能测试请求超时:目前遇见有三种情况

时间:2024-01-30 19:45:40

1.请求连接超时。连不上服务器。(前面几个请求是成功的,但是后面请求有的会报错,有的请求成功)一般是因为线程太多

  connection time out error    服务器请求太多了,处理不过来   ----设置jmeter http请求 超时conn;重启server

 

 

2.连接成功,但是读取超时。等不到服务器返回的数据,一般是这次请求查询的量很大,比如查了5度的顶点。(timeout小于server的最大等待时间)

  read time out error     jmeter等不到服务器返回的数据就断开了请求。 

 

 

3.连接成功,server查询数据时超时(就是因为2请求的导致的)server超时机制,如果查询时间超过30s自动报错。(timeout大于server的等待时间)

      在2的基础上,已经设置很大的响应时间了,但是还是timeout,这个应该就是server等不到数据库返回的数据,超时了。