0.2.23
[版本 0.2.23]
添加
- 引入API请求 自动重试机制:
- 重试默认开启
- 支持开启或关闭重试
- 支持在发生网络连接错误如:连接超时、DNS 解析失败或服务限流等异常时自动进行重试
- 支持配置重试次数、重试条件、退避策略(如指数退避)
变更
- 所有接口默认开启重试机制
- 修复Bug高版本和低版本同时存在报错NoSuchMethod问题
兼容性说明
本次版本中,重试机制默认开启。对部分业务逻辑依赖“请求必须立即失败”的用户,可能引入行为变化(例如请求时间延长、错误延后抛出)
如需关闭自动重试功能,可使用以下方式配置:
String region = "cn-beijing";
ApiClient apiClient = new ApiClient()
.setCredentials(Credentials.getEnvCredentials())
.setRegion(region)
.setAutoRetry(false);