此版本仍在开发中,尚不被认为是稳定的。对于最新的稳定版本,请使用 Spring Batch 文档 5.2.2spring-doc.cadn.net.cn

重试

为了使处理更健壮且不易失败,有时它会有所帮助 自动重试失败的作,以防后续尝试成功。 容易发生间歇性故障的错误本质上通常是暂时性的。 示例包括对 Web 服务的远程调用,该调用由于网络故障或DeadlockLoserDataAccessException在数据库更新中。spring-doc.cadn.net.cn

从 2.2.0 版本开始,重试功能已从 Spring Batch 中提取。 它现在是新库 Spring Retry 的一部分。 Spring Batch 仍然依赖于 Spring Retry 来自动执行框架内的重试作。 有关以下详细信息,请参阅 Spring Retry 的参考文档 关键 API 以及如何使用它们。spring-doc.cadn.net.cn