为了账号安全,请及时绑定邮箱和手机立即绑定

关于quartz.net中cronTrigger触发器的修改

关于quartz.net中cronTrigger触发器的修改

湖上湖 2018-09-18 04:05:53
比如我刚开始时从数据库里取出一个数据作为时间表达式,这个任务运行了一段时间,然后我修改了数据库里的某个触发器的触发时间,那这时CronTrigger 已经变化了,但是任务已经运行起来了,怎么把这个任务修改为CronTrigger 这个触发器对应的真实表达式,就是说停掉先前的,触发现在的真实设置的时间呢?不要说把这个调度器给shutdown了,因为调度还关联其他没有修改过的触发器,不能影响了他们,用了好多办法都不行? 怎么改,在哪里修改?自己搞不定啊,只有请教高人了…………
查看完整描述

2 回答

?
MMTTMM

TA贡献1869条经验 获得超4个赞

把先前的CronTrigger remove掉,然后把新的CronTrigger add 进去。

查看完整回答
反对 回复 2018-09-25
?
慕雪6442864

TA贡献1812条经验 获得超5个赞

IScheduler.RescheduleJob

查看完整回答
反对 回复 2018-09-25
  • 2 回答
  • 0 关注
  • 1223 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信