2014-03-31 48 views
0

有些cron作业我不想在QA环境中执行,因为它不必占用堆空间并降低系统速度。关闭从数据库调度石英作业

是否有任何调试变量Quartz提供了通过它我可以控制从db作业的执行?

如何实现?

+0

存在触发器表中的结束时间字段。我认为通过改变它你可以控制执行。 – Sikorski

+1

http://stackoverflow.com/questions/4430710/how-can-i-disable-jobs-in-quartz-jdbcjobstore – Morfic

+0

的可能重复感谢@Grove的链接。 – Sanket

回答

0

在触发器表中有一个名为trigger_state的列。将该列更改为ERROR。通常列的值正在等待

0

我没有通过数据库做到这一点,但你可以更新配置石英文件,并删除/注释掉触发部分

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