quartz.net

    4熱度

    1回答

    我已經使用Quartz.Net從我的應用程序排隊和發送電子郵件。我不知道每個預定作業如何響應應用程序實例停止,暫停或關閉。 IJob接口沒有方法可以通知有關這些事件的正在運行的作業。 我的問題是,如何處理這些情況發生時,使作業可以退出,同時使應用程序和數據處於穩定狀態?

    0熱度

    1回答

    我昨晚發佈聲明,我正在創建一個Windows服務,通過給定指定路徑(網絡共享,ftp服務器,http服務器)和一個正在移動的文件的正則表達式。這些任務將通過ASP.NET接口添加,實際服務將使用C#。 經過一些建議,我決定看看Quartz.NET,它似乎是完美的目的。雖然我很困難,但我已經設置了它,因此作業存儲在數據庫中,並運行內置的SQL查詢來創建表。我從哪裏出發?我該如何確定可能存在哪些類型的

    0熱度

    2回答

    在我的項目我有2個主要文件使用類 - 一個C#Windows服務使用Quartz.NET(使用而不是基於RAM的調度數據庫)調度和實際運行工作,一個ASP.NET(使用C#)後端用於將作業添加到Quartz.NET調度程序。所有工作「類型」在Windows服務文件中定義,所以當我嘗試將作業添加到在ASP.NET後端某一類別,它不拿起類別。這是因爲所有的類別是簡單的文件在自己的班級,而且都是詮釋,他

    5熱度

    2回答

    我使用Quartz.NET與數據庫,即ADO.NET。問題是,當我的作業被創建時,他們根本沒有被保存到數據庫中。我配置一切正確嗎?我正在使用SQL Server Express,並且我的數據庫的路徑是'chris \ sqlexpress.Quartz.dbo'。 配置文件中的相關部分: quartz.jobStore.type = Quartz.Impl.AdoJobStore.JobStore

    1熱度

    5回答

    我試圖創建一個使用Quartz.NET在ASP.NET(C#)形式的工作,這是我到目前爲止有: JobDetail jobDetail = new JobDetail(count + "_job", schedID, typeof(HTTPtoFTP)); 問題是,我不希望鏈接直接到HTTPtoFTP類,因爲取決於用戶在表單上選擇什麼,它將鏈接到一個單獨的類。我試過使用一個變量代替HTTPto

    0熱度

    6回答

    我的項目中有許多不同的類位於類庫中。我正在使用Quartz.NET(一個調度系統)來調度和加載作業,而實際的作業執行是在這些類庫中完成的。我計劃有很多類型的工作類型,每個類都有自己的類,以便在類庫中執行。 我遇到的問題是我無法在這些類中嵌套方法。例如,這裏是我的課: public class FTPtoFTP : IJob { private static ILog _log = Lo

    0熱度

    1回答

    此鏈接建議創建一個抽象基類,它可以讀取Quartz.net的作業數據映射信息,並且每個作業都將從此基類派生。 http://quartznet.sourceforge.net/faq.html#howtochainjobs 有人可以提供我這個基類的樣品,因爲我不知道如何檢索基類中的工作細節,然後調用派生類中的Execute方法? PRATIK

    3熱度

    3回答

    我有幾個在Quartz中設置的作業以設定的時間間隔運行。問題是,當服務啓動時,它會嘗試立即啓動所有作業......是否有一種方法可以使用.xml配置向每個作業添加延遲? 這裏有兩個任務觸發的例子: <simple> <name>ProductSaleInTrigger</name> <group>Jobs</group> <description>Triggers t

    0熱度

    1回答

    我有幾個計劃與Quartz.net的工作。我有同樣的工作細節重複每個工作,如電子郵件地址,用戶ID .... 每個工作可能有不同的觸發器,所以我不能真正把每個觸發器的工作細節。 是否有其他地方像調度公文,我可以把公共信息一次,而不是重複每個工作? 如果是的話,有人可以提供一個石英使用的XML的樣本。 PRATIK

    2熱度

    1回答

    我試圖通過嵌入到.Net MVC2應用程序中來使Quartz.net工作。我知道這並不理想,但我只是試圖在將其轉移到服務之前將其啓動並運行。我無法啓動我的工作,但我認爲我配置正確。在我的Global.asax.cs: protected void Application_Start() { Quartz.IScheduler scheduler = BuildQuartzSchedul