429超过接口限频次数
总结
| 场景 | 推荐方案 |
|---|---|
| 简单、快速集成 | 手动重试工具类 +Thread.sleep |
| 代码整洁,使用注解 | Spring Retry(但需额外处理 Retry-After) |
| 完全可控,需解析 Retry-After | 自定义RetryTemplate+ 监听器 |
| 想减少 429 发生 | 加入RateLimiter主动限速 + 定时任务随机偏移 |
| 场景 | 推荐方案 |
|---|---|
| 简单、快速集成 | 手动重试工具类 +Thread.sleep |
| 代码整洁,使用注解 | Spring Retry(但需额外处理 Retry-After) |
| 完全可控,需解析 Retry-After | 自定义RetryTemplate+ 监听器 |
| 想减少 429 发生 | 加入RateLimiter主动限速 + 定时任务随机偏移 |