Karate调用API遇HttpHostConnectException连接超时问题求助
Karate调用API遇连接超时问题
错误日志
com.intuit.karate - org.apache.http.conn.HttpHostConnectException: Connect to <DOMAIN>:443 [] failed: Connection timed out: no further information, http call failed after 21072 milliseconds for url: <URL> WARN com.intuit.karate - retry condition evaluation failed: http call failed after 21072 milliseconds for url: <URL>
当前配置
已在feature文件和karate-config.js中配置readTimeout = 120000,karate-config.js完整配置如下:
karate.configure('retry',{ count:5, interval:6000}); karate.configure('connectTimeout', 120000); karate.configure('readTimeout', 120000); karate.configure('ssl', true); karate.configure('logPrettyRequest', true);
额外说明
该API在Postman中多次调用均无异常。
已尝试的解决方案(均无效)
- 将karate-core从1.4.0升级至1.4.1
- 在feature文件和karate-config.json中增大readTimeout
- 在Postman中多次验证API可用性
内容的提问来源于stack exchange,提问作者Sahib Babbar
相关产品推荐
相关产品推荐

