2014-03-31 73 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>-->