diff --git a/src/main/java/com/snp/batch/scheduler/SchedulerInitializer.java b/src/main/java/com/snp/batch/scheduler/SchedulerInitializer.java index 0fc863f..66c011f 100644 --- a/src/main/java/com/snp/batch/scheduler/SchedulerInitializer.java +++ b/src/main/java/com/snp/batch/scheduler/SchedulerInitializer.java @@ -105,7 +105,8 @@ public class SchedulerInitializer { // CronTrigger 생성 CronTrigger trigger = TriggerBuilder.newTrigger() .withIdentity(triggerKey) - .withSchedule(CronScheduleBuilder.cronSchedule(schedule.getCronExpression())) + .withSchedule(CronScheduleBuilder.cronSchedule(schedule.getCronExpression()) + .withMisfireHandlingInstructionDoNothing()) .forJob(jobKey) .build(); diff --git a/src/main/java/com/snp/batch/service/ScheduleService.java b/src/main/java/com/snp/batch/service/ScheduleService.java index 1a4df68..47115c7 100644 --- a/src/main/java/com/snp/batch/service/ScheduleService.java +++ b/src/main/java/com/snp/batch/service/ScheduleService.java @@ -272,7 +272,8 @@ public class ScheduleService { // CronTrigger 생성 CronTrigger trigger = TriggerBuilder.newTrigger() .withIdentity(triggerKey) - .withSchedule(CronScheduleBuilder.cronSchedule(entity.getCronExpression())) + .withSchedule(CronScheduleBuilder.cronSchedule(entity.getCronExpression()) + .withMisfireHandlingInstructionDoNothing()) .forJob(jobKey) .build();