【问题标题】:How can we pause and resume the steps in the Spring batch?我们如何暂停和恢复 Spring 批处理中的步骤?
【发布时间】: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();

如果有人分享您对此的想法会有所帮助吗?

【问题讨论】:

标签: spring-boot spring-batch batch-processing


【解决方案1】:

这是不可能的。从 v2 开始,此功能已被删除。您可以在以下问题中找到更多详细信息:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-12-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多