默认情况下,当Job执行时间超过间隔时间时,调度框架为了能让任务按照我们预定的时间间隔执行,会马上启用新的线程执行任务。
若我们希望当前任务执行完之后再执行下一轮任务,也就是不要并发执行任务,该如何解决呢?
/不允许此 Job 并发执行任务(禁止新开线程执行)[DisallowConcurrentExecution]public class Job1 : IJob{}