quartz.net

    0熱度

    1回答

    我目前正在尋找使用NT服務來承載Quartz調度程序實例。 (我使用的是NT服務,而不是IIS作爲調度不能保證達到作爲IIS將定期進行回收。) 的想法是,該服務將啓動,創建一個調度實例,並參考到一個XML文件來啓動一個工作列表(大約15)。 問題 我需要能夠將消息發送到NT服務讓我: 添加新的就業機會 停止和啓動現有的作業 刪除作業 從我發現的,我很受限制在這裏,因爲我只能發送一個整數字符串的服務

    11熱度

    1回答

    Im做與Quartz.Net 一個相當簡單的調度任務概念的證明,我唯一的要求是,它不需要重新配置石英服務重新啓動 這是測試代碼 var factory = new StdSchedulerFactory(); var scheduler = factory.GetScheduler(); scheduler.Start(); 在app.config中 <quartz>

    0熱度

    1回答

    我有(N)個觸發器,但一次只能運行一個作業。 我想控制失誤的觸發器,並在作業完成後運行最近的失火觸發器。 Quartz.net是否有解決方案? 編輯:我想有這樣的結構對於所有觸發器的字典,並如果其中一人發揮失常更新時觸發的最後失火的時間,然後完成正在運行的作業決定,如果它是通過小於40的觸發應該運行後錯誤發生時間的百分比。 (觸發檢查是基於優先級的)

    12熱度

    2回答

    有沒有人有任何經驗積分autofac和Quartz.Net?如果是這樣,那麼最好在哪裏最好控制生命週期管理 - IJobFactory,在IJob的執行中,還是通過事件監聽器? 現在,我使用的是自定義的autofac IJobFactory創建IJob實例,但我沒有一個簡單的方法來插入到ILifetimeScope在IJobFactory確保注入任何昂貴的資源在IJob被清理。作業工廠只是創建一個

    0熱度

    1回答

    當我執行 context.Scheduler.TriggerJob(jobName, "jobGroup"); 在ITriggerListener的(TriggerComplete)事件 完成相應的作業此事件不會再次上調後?在這個事件中執行工作的問題是什麼? 請幫

    4熱度

    3回答

    我在VS中創建了一個windows服務項目,並在其中配置Quartz.Net以立即運行任務。註冊任務的代碼無一例外地運行,但根據調試的結果,任務不會執行。 我不能確定,因爲調試Windows服務是非常不同的。我這樣做的方式是從我的代碼編程啓動調試器。 Quartz.Net在單獨的線程上運行作業,但我不確定VS2010在調試Windows服務時是否可以看到其他正在運行的線程。 有沒有人做過我以前的嘗

    0熱度

    1回答

    變化跟蹤我有兩個應用,一個一個ASP.NET網站與用戶界面,再進行第二次C#應用程序以供執行的調度作業。我在C#應用程序中更改跟蹤時遇到問題,因此它可以響應用戶對數據庫的更新。其基本思路是這樣的: 用戶通過ASP.NET網站添加一個新行到產品數據庫。然後應該通知C#應用程序新行,並且它會產生一個Quartz.NET作業來處理這個新創建的產品。如果產品詳細信息被更新,C#應用程序會得到通知並適當地更

    4熱度

    1回答

    我已經安裝了Quartz .NET並創建了Quartz數據庫。我需要用我自己的自定義數據來擴展Quartz作業存儲。例如,當我通過Quartz API添加作業時,我需要在同一個數據庫事務中向我自己的自定義表中添加附加信息。我知道在Quartz中有一個名爲JobStoreCMT的類,但是我一直沒有找到任何簡明的例子來說明如何向Quartz提供NHibernate創建的事務。

    3熱度

    3回答

    如何讓Quartz在已創建的&初始化對象上觸發觸發器? 例如 public class Foo : IJob { public Foo (configuration items ...) { } } // Calling Code... Foo f = new Foo(/*Non empty constructor*/); Schedular sched = new Sche

    0熱度

    1回答

    任何人都可以說,如果石英允許您在調度程序啓動並運行後添加其他作業類型嗎? 我認爲我們的夸脫實現將是一個使用ram存儲的asp.net服務。很可能隨着時間的推移編寫新的作業,我們希望將這些作業添加到調度程序中,而不必關閉服務。