问答详情
源自:2-8 浅谈Scheduler

standby()后再start()出现的疑惑

从视频中可以看到,调度器被挂起3s后,再次启动时,连着打印了3次job中的内容,即触发器在一瞬间被触发了三次,这是什么情况呢,有谁可以详细讲讲原因吗?

提问者:qq_霸气侧漏_2 2017-08-31 21:02

个回答

  • java_stu
    2019-01-28 11:15:10

    因为standby并不是关闭啊,只是暂停。暂停表示再次开启之后之前没有执行的都需要执行完

  • 半翼
    2017-09-03 23:37:41

    如果执行的时间被挂起了,随后的执行时间按照上一次开始的时间点进行计算,并且为了赶上进度会多次执行任务