quartz設置新增任務默認暫停

新增一個定時任務,默認是【已運行】狀態,如果想要設置爲默認【暫停】狀態,則需要對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設置新增任務默認暫停

如果想要設置任務默認執行,就把這個表中對應的信息刪除掉即可

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章