重试

重试

为了使处理更健壮且不易出错,有时有助于 自动重试失败的操作,以防它在后续尝试中可能成功。 易受间歇性故障影响的错误在本质上通常是暂时性的。 示例包括对 Web 服务的远程调用,该服务由于网络故障或数据库更新而失败。DeadlockLoserDataAccessExceptionspring-doc.cn

从版本 2.2.0 开始,重试功能已从 Spring Batch 中抽离。 它现在是新库 Spring Retry 的一部分。 Spring Batch 仍然依赖于 Spring Retry 在框架内自动执行重试操作。 有关详细信息,请参阅 Spring Retry 的参考文档 关键 API 及其使用方法。spring-doc.cn