一、报错内容
在压测过程中报错:连接超时(ConnectTimeout),报错如下截图显示
二、报错说明
网上检索可能得原因,产生原因可能有两条:
(1)压测工具本身有连接超时设置引起
(2)可能是服务端存在连接超时问题
2.1 可能是压测工具本身有连接超时设置引起
如在Jmeter http请求 页面,advanced 页签, 有 timeout 设置,可以对发送请求和返回请求进行超时设置,如把 connect 和 response 端都设置为 30 000 (30s);
如在Jmeter 的 jmeter.properties 中:httpclient4.idletimeout = 30000 (延迟 30 s,一般设置为 10 - 60 s )
2.2 可能是服务端存在连接超时问题
a)、先分析一下压测接口的数据链路
b)、根据链路来一步步分析每层可能出现的连接超时情况,如Nginx,mq,redis,微服务,数据库每个层面都会可能出现连接超时的情况
版权归原作者 本本本添哥 所有, 如有侵权,请联系我们删除。