首页 > 解决方案 > OKHttp3:如果一个 IP 地址无法访问,如何重试另一个 IP 地址

问题描述

OkHttp3 是否支持以下情况:

我们有一个主机名的两个 IP,看起来 OkHttpClient 总是重试第一个 IP 地址,而不是尝试另一个可用的 IP 地址。

retryOnConnectionFailure(true) 支持这个吗?从文档中,默认情况下它应该支持这个?

将此客户端配置为在遇到连接问题时重试或不重试。默认情况下,此客户端会静默地从以下问题中恢复:

标签: okhttp

解决方案


OkHttp 将依次尝试两者。


推荐阅读