Spring 季批量我有几个工作 .
第一个作业是一种验证作业,它运行一些数据库查询并知道其他作业应该运行 .
但是如何将这些知识传递给他们应该运行或异常的剩余工作?
在这种情况下,最好的方法是什么?
我能想到的一种方法是创建一个标志文件(unix touch命令),它将指示要运行的其他作业 . 最终作业将在下一天运行的最后一步中删除该文件 .
这是正确的方法吗?如果是,如何从tasklet内部运行touch命令?
谢谢阅读!
这很容易:阅读§5.3.2.1. Batch Status vs. Exit Status:
<step id="step1"> <end on="FAILED" /> <next on="COMPLETED WITH SKIPS" to="fallbackStep" /> <next on="*" to="step2" /> </step> <step id="step2" /> <step id="fallbackStep" />
1 回答
这很容易:阅读§5.3.2.1. Batch Status vs. Exit Status: