从数据库关闭石英作业调度

时间:2014-03-31 08:56:13

标签: java quartz-scheduler scheduling

有些cron作业我不想在QA环境中执行,因为它不必占用堆空间并减慢系统速度。

Quartz提供的调试变量是否可以控制db的作业执行?

如何实现?

2 个答案:

答案 0 :(得分:0)

在触发器表中,有一个名为trigger_state的列。将所需记录的列更改为ERROR。通常列的值是WAITING

答案 1 :(得分:0)

我没有通过数据库执行此操作,但您可以更新quartz配置文件并删除/注释掉触发器部分

<!--<property name="triggers">-->
    <!--<list>-->
        <!--<ref bean="myJobTrigger"/>-->         
    <!--</list>-->
<!--</property>-->