0
我有(N)個觸發器,但一次只能運行一個作業。 我想控制失誤的觸發器,並在作業完成後運行最近的失火觸發器。 Quartz.net是否有解決方案?使用多個觸發器運行一個作業
編輯:我想有這樣的結構對於所有觸發器的字典,並如果其中一人發揮失常更新時觸發的最後失火的時間,然後完成正在運行的作業決定,如果它是通過小於40的觸發應該運行後錯誤發生時間的百分比。 (觸發檢查是基於優先級的)
我有(N)個觸發器,但一次只能運行一個作業。 我想控制失誤的觸發器,並在作業完成後運行最近的失火觸發器。 Quartz.net是否有解決方案?使用多個觸發器運行一個作業
編輯:我想有這樣的結構對於所有觸發器的字典,並如果其中一人發揮失常更新時觸發的最後失火的時間,然後完成正在運行的作業決定,如果它是通過小於40的觸發應該運行後錯誤發生時間的百分比。 (觸發檢查是基於優先級的)
我完全不理解你的問題,但我想你的解決方案是創建一個由偵聽器處理的結構。 http://quartznet.sourceforge.net/tutorial/lesson_7.html
例如(IJobListener)
public void JobToBeExecuted(JobExecutionContext context) {
...deal with triggers, and determine the last one;
}
public void JobWasExecuted(JobExecutionContext context, JobExecutionException jobException) {
...now with the job complete you can fire another behavior.
}
你能不能給我們一些更多的信息? – Matten