Spring 一次开始批处理多个作业?

Spring Batch multiple jobs at once started?

在我的 spring 批次中,我看到了以下日志。

INFO 5572 --- [   scheduling-1] o.s.b.c.l.support.SimpleJobLauncher      : Job: [FlowJob: [name=sample]] launched with the following parameters: [{JobID=x}]
INFO 5572 --- [           main] o.s.b.c.l.support.SimpleJobLauncher      : Job: [FlowJob: [name=sample]] launched with the following parameters: [{run.id=1, JobID=y}]
INFO 5572 --- [   scheduling-1] o.s.batch.core.job.SimpleStepHandler     : Executing step: [step1]
INFO 5572 --- [           main] o.s.batch.core.job.SimpleStepHandler     : Executing step: [step1]

相同的日志行是否由两个线程或同时启动的两个作业重复?

根据您的日志,两个不同的作业实例由两个不同的线程执行:scheduling-1main