quartz.net

    0熱度

    2回答

    我正在使用Quartz.NET創建一個C#Windows服務。我希望管理員能夠訪問在GridView中顯示所有作業和關聯觸發器的網頁,以便他們可以更新或刪除作業。 我遇到的問題是我想要顯示/編輯的大量數據存儲在JOB_DATA字段中,這是一個二進制圖像字段,因此無法使用gridview輕鬆訪問。我該如何着手獲取每行的JobDetail信息,並獲取網格的數據圖?

    8熱度

    2回答

    我有一個計劃的作業有每5分鐘重複間隔。它工作正常。 但我在我的第一份工作是不是在5分鐘完成和第二份工作開始(因爲它定於5分鐘)的情況。 我不想這樣做,只有一個工作應該在同一時間內工作。我怎樣才能做到這一點? 這是我的代碼: ISchedulerFactory schedFact = new StdSchedulerFactory(); IScheduler sched = schedFact.G

    1熱度

    1回答

    我正在研究一個Windows服務,當它調用其中一個Web服務時,需要調度任務。在最壞的情況下,這可能每秒發生數百次。任務需要等待一段時間,通常是一兩分鐘,然後調用傳遞參數的方法。 我們試圖建立自己的調度類來做到這一點: public void ScheduleTask<T>(TimeSpan delay, Action<T> task, T arg) { Thread.Sleep(de

    1熱度

    2回答

    使用Quartz.NET,好像我需要命名我創建的每個作業。有沒有一種方法可以自動'命名',就像自動遞增ID或什麼東西?

    2熱度

    2回答

    這可能是共享變量的一般問題,但這裏有。我正在網頁上使用GridView來編輯每個作業,我需要連接到每個'rowbound'事件以從jobDataMap獲取一些數據。 無論如何,調度程序在Page_Load方法啓動(創建我可以用來訪問信息的變量sched),但是從任何其他事件/方法我無法訪問調度變量。我如何讓自己做到這一點? 感謝 protected void GridView1_RowDataBo

    1熱度

    1回答

    我正在創建一個正在使用Quartz.NET(使用ADO.NET DB存儲)的項目。有核心組件,即執行作業的組件(此時的控制檯應用程序將是Windows服務)以及多個Web窗體,用戶可以在其中添加作業和編輯作業(將數據圖值編輯爲特定)。 我在從所有頁面訪問調度程序時遇到了一些問題 - 核心組件和「添加作業」頁面完美無缺,完全沒有問題。但在他們,我基本上是這樣兩個: NameValueCollect

    0熱度

    1回答

    我有一個正在進行的項目,這個項目正在創建一個Windows服務,它基本上將文件移動到多個路徑中。一項工作可能是每60秒從FTP服務器獲取與正則表達式匹配的所有文件,並將它們傳輸到網絡路徑,等等。這些作業存儲在SQL數據庫中。 目前,該服務採用控制檯應用程序的形式,以方便開發。作業是使用ASP.NET頁面添加的,並且可以使用另一個ASP.NET頁面進行編輯。 雖然我有一些問題,有些涉及到Quartz

    1熱度

    2回答

    ...發生下一個執行時間時仍然執行作業時會發生什麼? 舉例來說,如果我有發生,每30秒鐘,30秒鐘,這兩點仍在運行後,將下一個實例來發揮作用,或者它會等待一份工作?

    3熱度

    2回答

    我需要一種方法來允許管理員在Quartz.NET中刪除作業。有沒有任何內置的JobDetail類的方法,允許我刪除作業和所有相關的觸發器?

    2熱度

    2回答

    CronTrigger修改CronExpression的方法有哪些?我試圖在CronExpressionString中設置它,但似乎沒有更新它,並且我無法將我的字符串轉換爲在CronExpression方法中使用的CronExpression。