quartz.net

    1熱度

    2回答

    我已經設置了Quartz.NET來運行預定作業。當我查看線程ID時,這是驚人的。他們只是在10線程間隔重複。 我的意思是,比如,如果得到執行我的工作的第一線具有ID 101則第十一螺紋(即在最後間隔運行同一任務)具有相同的ID,101! 似乎Quartz.NET正在使用的10個線程池,但更令人驚訝的是:爲什麼線程具有相同的ID?他們不應該在每次創建時都得到新的線程ID嗎?

    3熱度

    3回答

    我們有一個作爲Windows服務運行的Quartz.Net安裝。這運行良好。我們還有一個ASP.Net應用程序,用於添加/編輯作業並監視作業。我們偶爾會在ASP.Net應用程序中出現錯誤。錯誤是「計劃程序已關閉」。或「名稱爲'JOB_SCHEDULER_NAME'的計劃程序已存在。」 如果刷新頁面,它工作正常。我已經能夠通過反覆快速打開同一頁面的多個實例來重新創建問題。所以,我目前的理論是,我們得

    1熱度

    2回答

    有沒有辦法讓現在應該運行/完成的工作(基於計劃),但由於某種原因排隊(如線程用完)?

    6熱度

    6回答

    我進入共享主機,他們不允許我使用Windows調度程序...那麼實現計劃任務的方式,即(定時郵件) asp.net ...我剛剛看到由Jeff Atwood博客的background process ...它是可靠的嗎?或做計劃任務的任何其他方式... 後來我發現quartz.net,但我無法找到一個簡單的例子,嵌入quartz.net到一個asp.net(,而無需安裝Quartz.Net服務器作

    1熱度

    1回答

    我已經開始在我的類庫項目中使用Quartz.Net。它似乎需要我的項目來定位完整的.NET Framework 4,否則我會得到「無法找到類型或名稱空間名稱」的類型錯誤。 後續問題是,在我的.NET 4 WPF應用程序(使用此項目類庫)中,我遇到類似的問題,必須將客戶端應用程序目標設置爲完整的.NET Framework 4(從.Net 4客戶檔案)。 有沒有辦法使用Quartz.Net仍然能夠讓

    1熱度

    1回答

    我剛開始Quartz.net和我把它作爲服務運行。我創建了一個Job,並將生成的.dll文件移動到Quartz文件夾,並在jobs.xml文件中添加一個新條目,以每3秒啓動一次。 我更新了工作.dll文件,但它是在使用由石英(或鎖定)。 是否有可能無需重新啓動石英服務來更新該.dll?如果我沒有停止/啓動Quartz服務,如果不是長期運行的工作會發生什麼?

    4熱度

    1回答

    我們使用Quartz.Net來安排大約兩百個重複作業。每個作業使用相同的IJob實施課程,但他們可以有不同的時間表。在實踐中,他們最終擁有相同的時間表,所以我們有大約兩百個工作細節,每個工作細節都有自己的(相同的)重複/簡單觸發器,按計劃進行。間隔時間是一個小時。 此作業執行的任務是下載RSS源,然後下載RSS源中鏈接的所有媒體文件。在下載之前,它將擦除要放置文件的目錄。一份工作只需幾秒到十幾秒(

    9熱度

    4回答

    我在應用程序中使用Quartz.NET。什麼是處理Quartz.NET的正確方法。 現在我只是做 if (_quartzScheduler != null) { _quartzScheduler = null; } 這就夠了,或者我應該落實在jobType類處置或東西嗎? 賽斯

    0熱度

    1回答

    我有一個運行Burrow的網站,我也希望將它用於Quartz作業。 事情是我希望他們不要分享任何狀態。 Quartz作業在每個線程中運行,而Mvc框架在每個請求結束時關閉Workspace。 理想情況下,mvc應該有自己的會話,每個工作都應該有自己的會話。 這裏有什麼可能嗎? PS:我很新的Quartz,Burrow和MVC順便說一句,所以我可能錯過了一些非常基本的知識:

    4熱度

    1回答

    我會無恥地聲明我對Log4Net沒有多少經驗。我只是安裝了它,但它不會捕獲Quartz.net中的日誌事件,這是一個調度庫。顯然Quartz.net使用Commons Logging,並且需要配置爲指向我的Log4Net設置。不幸的是,它似乎沒有工作。幫助表示讚賞: <configSections> ... <section name="log4net" type="log4n