gpt4 book ai didi

java - 没有 block 处理的Spring Batch步骤

转载 作者:搜寻专家 更新时间:2023-10-31 20:28:20 25 4
gpt4 key购买 nike

我有一个作业步骤,它从数据库读取并将输出写入平面文件并创建报告。
如果该步骤失败,我希望它重新启动,从头开始处理。我不想在这一步中加入任何恢复。
实现 Spring Batch 的最佳方式是什么,以便此 tasklet 不执行任何 block 处理并在过程中间触发恢复?

最佳答案

将作业标记为 restartable="true"
将步骤标记为 allow-start-if-complete="true"
拦截步骤执行并在失败时将步骤标记为已完成。
当您重新启 Action 业时,您的步骤将从头开始执行。

关于java - 没有 block 处理的Spring Batch步骤,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23201232/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com