首页 > 其他 > 详细

quartz设置新增任务默认暂停

时间:2020-03-16 11:39:45      阅读:219      评论:0      收藏:0      [点我收藏+]

新增一个定时任务,默认是【已运行】状态,如果想要设置为默认【暂停】状态,则需要对qrtz_paused_trigger_graps表进行操作,这个表存储暂停执行的Trigger组的信息

// 设置所有组都为暂停状态,添加以下语句
insert into
    qrtz_paused_trigger_grps(sched_name, trigger_group)
values
    (‘quartzscheduler‘, ‘_$_all_groups_paused_$_‘);

添加以上信息后,不管是什么组任务,都会设置为暂停状态,并在qrtz_paused_trigger_graps表中添加一条对应的信息,如果不想全部设置为暂停,只想对指定的任务组做暂停操作,就不要执行以上的sql,并且修改"TRIGGER_GROUP"的值为你指定的组即可,如:

insert into
    qrtz_paused_trigger_grps(sched_name, trigger_group)
values
    (‘quartzscheduler‘, ‘自定义组名称‘);

技术分享图片

如果想要设置任务默认执行,就把这个表中对应的信息删除掉即可

quartz设置新增任务默认暂停

原文:https://blog.51cto.com/1197822/2478761

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!