一、报错内容
在压测过程中报错:连接超时(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)、先分析一下压测接口的数据链路文章来源:https://www.toymoban.com/news/detail-698549.html
b)、根据链路来一步步分析每层可能出现的连接超时情况,如Nginx,mq,redis,微服务,数据库每个层面都会可能出现连接超时的情况文章来源地址https://www.toymoban.com/news/detail-698549.html
到了这里,关于【好物推荐】性能测试之压力测试,常见连接错误分析:连接超时(ConnectTimeout)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!