如果不使用自定义连接管理器,是否仍应在Apache HttpClient上设置ConnectionRequestTimeout?

如果不使用自定义连接管理器,是否仍应在Apache HttpClient上设置ConnectionRequestTimeout?,第1张

如果不使用自定义连接管理器,是否仍应在Apache HttpClient上设置ConnectionRequestTimeout?

connectionRequestTimeout
当您有一个连接池且它们都很忙时,会发生这种情况,不允许连接管理器为您提供连接以发出请求

因此,您对以下问题的答案:

即使没有设置自定义的连接管理器/池,调用setConnectionRequestTimeout(timeout)也有意义吗?

是是的。

这是因为默认实现具有内部连接池。因此,是的,指定连接请求超时是有意义的。实际上,这是一种良好且安全的做法。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5501956.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-12
下一篇 2022-12-12

发表评论

登录后才能评论

评论列表(0条)

保存