Timeout waiting for connection from pool问题排查

怼烎@ 2023-10-15 09:14 124阅读 0赞

将httpClient的参数中连接数调整成1,测试接口,出现这个错误。

connManager.setMaxTotal(1);

connManager.setDefaultMaxPerRoute(1);

这个错误是连接使用后未释放导致连接池满了,新的连接无法从连接池中获取。

经过检查发现不是每次请求都进行了释放连接导致,需要每次请求都进行try catch finally,然后在finally中释放连接

发表评论

表情:
评论列表 (有 0 条评论,124人围观)

还没有评论,来说两句吧...

相关阅读