作业实例已经存在,并且对于parameter = {}已经完成。如果要再次运行此作业,请更改参数

时间:2019-09-27 04:56:30

标签: spring-batch spring-batch-tasklet spring-batch-job-monitoring

运行Spring Batch应用程序时出现错误

作业实例已经存在,并且对于parameter = {}已经完成。如果要再次运行此作业,请更改参数。

我已经尝试过以下方法,但应用程序启动的次数很少,但大多数情况下都无法正常工作

FlyingBird

每5秒执行一次处理的代码。试图将其更改为60秒,但存在相同的问题。

NonFlyingBird

数据源

JobParameters jobParameters = 
                      new JobParametersBuilder()
                      .addLong("time",System.currentTimeMillis()).toJobParameters();

                    JobExecution execution = jobLauncher.run(job, jobParameters);
                    System.out.println("Exit Status : " + execution.getStatus());

0 个答案:

没有答案