【发布时间】:2019-09-12 17:41:47
【问题描述】:
在编写器阶段发生异常时遇到问题。
由于数据库完整性问题导致一个项目回滚,并且不执行重试,因此处理器永远不会重播。
当一个项目导致回滚时,它会被跳过。并且其他项目正在重试,interval-commit to one。
但是,在我的例子中,没有对间隔提交为 one 的其他项目进行重试
你知道什么原因没有执行重试吗?
提前致谢。
【问题讨论】:
-
您是否已将异常配置为可使用
org.springframework.batch.core.step.builder.FaultTolerantStepBuilder#retry重新绑定?请分享您的代码并希望能够为您提供帮助。
标签: spring spring-batch rollback skip writer