【发布时间】:2021-04-22 15:50:06
【问题描述】:
我正在处理 spring-batch 并检查暂停步骤的可能性。
实际上在我们有 11 个工作之前,我们之前尝试过暂停/恢复工作并且效果很好。
但是现在我们在单个作业中更改了这 11 个作业,并将每个作业配置为步骤,在这种情况下,我们如何暂停/恢复步骤?
return jobBuilderFactory.get("incomingjob")
.incrementer(new RunIdIncrementer())
.listener(jobListener)
.preventRestart()
.start(startFirst()).on("*").to(secondStep())
.on("*").to(thirdStep())
.on("*").to(fourthStep())
.on("*").to(fifth())
.on("*").to(sixth())
.on("*").to(seventh())
.on("*").to(eighth())
.on("*").to(ninth())
.on("*").to(tenth())
.build().build();
如果有人分享您对此的想法会有所帮助吗?
【问题讨论】:
-
我参考历史背景添加了当前状态的答案。我相信它回答了你的问题。如果是这样,请接受/投票:stackoverflow.com/help/someone-answers.
标签: spring-boot spring-batch batch-processing