Quartz.NET的管理工具
很多同學都在用Quartz.NET做任務調度,任務調度情況怎麼樣啊,需要暫停某個任務,運行下某個任務,需要有管理工具的支援,本篇文章是向你介紹Quartz.NET的管理工具方面的幾個開源項目。工具有兩類:完整的一個管理網站和嵌入你的項目裡頭的一個模組。
1、quartznet-admin 是一個完整的asp.net mvc的Quartz.NET 管理應用,地址是 http://code.google.com/p/quartznet-admin/ ,這個項目目前也沒有發布出來的版本,自己可以去下載代碼下來編譯,但是這個項目有好幾個月都沒有活動了,估計會有些問題,開源的項目自己搞定沒問題。
2、QuartzNetWebConsole 是一個可以插入你網站裡頭的一個模組 ,地址是https://github.com/mausch/QuartzNetWebConsole 。這個項目適合於在你的ASP.NET網站裡面使用。如果你的任務是使用Windows服務方式承載的,那就得使用quartznet-admin或者是crystal-quartz。
http://quartznetwebconsole.codeplex.com/
3、crystal-quartz 也是一個模組,地址是http://code.google.com/p/crystal-quartz/,可以很方便的整合到的管理網站裡頭,它提供了2個提供者CrystalQuartz.Simple(和QuartzNetWebConsole一樣在Web裡頭直接承載調度任務)和CrystalQuartz.Remote(用於使用Windows服務方式承載任務調度,遠端管理方式)。
4、QuartzNetManager 是一個完整Quartz.NET的WPF寫的管理工具,地址是https://github.com/adometry/QuartzNetManager。
5、Web console plugin for Quartz.Net https://github.com/GrLawrence/QuartzPocketWatch
分類: Quartz.net, 開源項目