|
@@ -190,14 +190,13 @@ public class TaskUtil {
|
|
|
if (MISFIRE_DEFAULT.getType().equals(sysJob.getMisfirePolicy())) {
|
|
if (MISFIRE_DEFAULT.getType().equals(sysJob.getMisfirePolicy())) {
|
|
|
return cronScheduleBuilder;
|
|
return cronScheduleBuilder;
|
|
|
} else if (MISFIRE_IGNORE_MISFIRES.getType().equals(sysJob.getMisfirePolicy())) {
|
|
} else if (MISFIRE_IGNORE_MISFIRES.getType().equals(sysJob.getMisfirePolicy())) {
|
|
|
- return cronScheduleBuilder.withMisfireHandlingInstructionIgnoreMisfires();
|
|
|
|
|
|
|
+ //return cronScheduleBuilder.withMisfireHandlingInstructionIgnoreMisfires(); //调度任务无需补救
|
|
|
} else if (MISFIRE_FIRE_AND_PROCEED.getType().equals(sysJob.getMisfirePolicy())) {
|
|
} else if (MISFIRE_FIRE_AND_PROCEED.getType().equals(sysJob.getMisfirePolicy())) {
|
|
|
return cronScheduleBuilder.withMisfireHandlingInstructionFireAndProceed();
|
|
return cronScheduleBuilder.withMisfireHandlingInstructionFireAndProceed();
|
|
|
} else if (MISFIRE_DO_NOTHING.getType().equals(sysJob.getMisfirePolicy())) {
|
|
} else if (MISFIRE_DO_NOTHING.getType().equals(sysJob.getMisfirePolicy())) {
|
|
|
return cronScheduleBuilder.withMisfireHandlingInstructionDoNothing();
|
|
return cronScheduleBuilder.withMisfireHandlingInstructionDoNothing();
|
|
|
- } else {
|
|
|
|
|
- return cronScheduleBuilder;
|
|
|
|
|
}
|
|
}
|
|
|
|
|
+ return cronScheduleBuilder;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
/**
|