.NET 任務調度 ,基於Quartz.Net


 Scheduler C#.NET開發

 

架構拓撲圖如下:

 

集群需要配置:

#是否集群 true false
quartz.jobStore.clustered = false

 

遠程調度訪問配置:

quartz.scheduler.exporter.type = Quartz.Simpl.RemotingSchedulerExporter, Quartz
quartz.scheduler.exporter.port = 1122
quartz.scheduler.exporter.bindName = WagSchedulerExporter
quartz.scheduler.exporter.channelType = tcp


 

 

服務端程序如下:

 

 

Quartz DB 可使用 SQL SERVER、 Sqlite等。

 

若使用 sql server 配置如下:

 

 

 

 

 

 

 

若使用 sqlite 配置如下:

 

 

這里使用控制台作為宿主啟動:

 

 

 


 

 

遠程調度工具

 

 

 

 

 

管理每個job,及job對應的N個觸發器。

 

 

 

 

 

 

 

 觸發器類型可選擇:cron觸發器、簡單觸發器等。

 

 

 

 

 

 

日歷管理:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM