我有以下工作配置:
@Bean
public Job job(Step databaseToDataBaseLowercaseSlaveStep) {
return jobBuilderFactory.get("myJob")
.incrementer(new RunIdIncrementer())
.flow(csvToDbLowercaseStep())
.next(databaseToDataBaseLowercaseSlaveStep)
.split(jobTaskExecutor())
.add(new FlowBuilder<Flow>("flow2")
.start(notificationStep())
.build()
)
.end()
.build();
}
预期的行动顺序:
执行csvToDbLowercaseStep
并行运行 2 个步骤 a) databaseToDataBaseLowercaseSlaveStep b)notificationStep
实际行动顺序:
执行csvToDbLowercaseStep
执行databaseToDataBaseLowercaseSlaveStep
所以notificationStep根本没有被调用。为什么?我该如何纠正它?
白猪掌柜的
陪伴而非守候
随时随地看视频慕课网APP
相关分类