亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

Net作業調度(四)—quartz.net持久化和集群

2019-11-17 01:58:24
字體:
來源:轉載
供稿:網友

Net作業調度(四)—quartz.net持久化和集群

2015-01-18 15:17 by 蘑菇先生, ... 閱讀, ... 評論, 收藏, 編輯

介紹

在實際使用quartz.net中,持久化能保證實例重啟后job不丟失、 集群能均衡服務器壓力和解決單點問題。

quartz.net在這兩方面配置都比較簡單。

持久化

quartz.net的持久化,是把job、trigger一些信息存儲到數據庫里面,以解決內存存儲重啟丟失。

下載sql腳本

https://github.com/quartznet/quartznet/blob/master/database/tables/tables_sqlServer.sql

創建個數據庫,并執行腳本

QRTZ_BLOB_TRIGGERS 以Blob 類型存儲的觸發器。

QRTZ_CALENDARS 存放日歷信息, quartz.net可以指定一個日歷時間范圍。

QRTZ_CRON_TRIGGERS cron表達式觸發器。

QRTZ_JOB_DETAILS job詳細信息。

QRTZ_LOCKS 集群實現同步機制的行鎖表

QRTZ_SCHEDULER_STATE 實例信息,集群下多使用。

quartz.net 配置

  //===持久化====            //存儲類型            Word=123465";            //sqlserver版本            properties["quartz.dataSource.myDS.provider"] = "SqlServer-20";

啟動客戶端

  var properties = JobsManager.GetProperties();            var schedulerFactory = new StdSchedulerFactory(properties);            scheduler = schedulerFactory.GetScheduler();            scheduler.Start();            //var job = JobBuilder.Create<MonitorJob>()            //    .WithIdentity("test", "value")            //    .Build();            //var trigger = (ICronTrigger) TriggerBuilder.Create()            //    .WithIdentity("test", "value")            //    .WithCronSchedule("0 0/5 * * * ?")            //    .Build();            //scheduler.ScheduleJob(job, trigger);

補充

1: 持久化后,job只有添加一次了(數據庫已經有了),所以不能再執行端寫添加job的行為。這時候需要一個管理工具,動態添加操作。

2: quartz.net 支持sql server、sqlite、MySQL、Oracle、mongodb(非官方版)。

集群

部署圖:

如圖quartz.net 的集群模式是依賴數據庫表的,所以要持久化配置。 集群節點之間是不通信的,這樣分布式的架構,很方便進行水平擴展。

1: 除了線程池數量,instanceId可以不同外,各個節點的配置必須是一樣的。

2:集群中節點的系統時間一致。

3:多線程、集群中。quartz.net 利用數據庫鎖來保證job不會重復執行。

源碼在DBSemaphore.cs、UpdateLockRowSemaphore.cs、StdRowLockSemaphore.cs

4:集群化后,某節點失效后,剩余的節點能保證job繼續執行下去。

實例配置后啟動。

   //cluster            properties["quartz.jobStore.clustered"] = "true";            properties["quartz.scheduler.instanceId"] = "AUTO";

簡單管理界面:


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
精品亚洲一区二区三区在线观看| …久久精品99久久香蕉国产| 久久国产视频网站| 国产精品久久久久久久久久| 国产v综合v亚洲欧美久久| 日韩在线观看免费全集电视剧网站| 国产不卡精品视男人的天堂| 精品国产乱码久久久久酒店| 日韩免费在线视频| 亚洲第一福利网站| 国产精品视频永久免费播放| 性色av一区二区三区免费| 精品毛片三在线观看| 97在线免费观看视频| 日本午夜精品理论片a级appf发布| 日韩在线中文视频| 亚洲第一综合天堂另类专| 中文字幕精品久久久久| 亚洲国产精品久久| 亚洲电影天堂av| 久久久国产一区二区| 欧美午夜丰满在线18影院| 隔壁老王国产在线精品| 久久精品久久久久久| 欧美极度另类性三渗透| 国产精品美女主播在线观看纯欲| 亚洲福利影片在线| 国产一区欧美二区三区| 在线成人激情视频| 成人亚洲欧美一区二区三区| 亚洲人精品午夜在线观看| 国产精品va在线| 91精品国产沙发| 国产精品亚洲片夜色在线| 欧美激情精品久久久久久大尺度| 91禁外国网站| 亚洲福利视频二区| 97久久精品视频| 亚洲视屏在线播放| 亚洲国产精品视频在线观看| 成人福利在线视频| 欧美日本黄视频| 成人在线观看视频网站| 88国产精品欧美一区二区三区| 亚洲男女自偷自拍图片另类| 日韩激情第一页| 日韩视频免费观看| 亚洲精品成人久久电影| 久久免费少妇高潮久久精品99| 精品人伦一区二区三区蜜桃免费| 欧美大成色www永久网站婷| 午夜精品久久久久久久久久久久久| 国产福利视频一区二区| 亚洲精品97久久| 欧美成人黄色小视频| 久久人人爽人人爽人人片亚洲| 欧美性猛交xxxx免费看| 国产成人涩涩涩视频在线观看| 国产成人久久精品| 国产精品男人的天堂| 最近2019中文免费高清视频观看www99| 在线性视频日韩欧美| 久久久亚洲福利精品午夜| 4438全国亚洲精品在线观看视频| 日本精品一区二区三区在线播放视频| xvideos成人免费中文版| 日韩欧美亚洲一二三区| 国产日韩在线看| 欧美韩日一区二区| 亚洲女人被黑人巨大进入| 亚洲图片制服诱惑| 在线观看免费高清视频97| 国产精品成熟老女人| 欧美最猛性xxxxx(亚洲精品)| 色99之美女主播在线视频| 欧美精品久久久久久久久久| 欧美肥老太性生活视频| 日韩美女写真福利在线观看| 大量国产精品视频| 亚洲精品99久久久久| 精品国内自产拍在线观看| 人九九综合九九宗合| 亚洲精品久久久一区二区三区| 欧美一区二区三区四区在线| 色婷婷久久一区二区| 久久精品一本久久99精品| 色偷偷av亚洲男人的天堂| xvideos国产精品| 国产精品久久综合av爱欲tv| 欧美一区二区影院| 亚洲小视频在线观看| 欧美日韩国产精品一区| 国产999精品视频| 日韩美女视频免费在线观看| 国产va免费精品高清在线| 日本道色综合久久影院| 欧美精品一区二区三区国产精品| 国产亚洲a∨片在线观看| 亚洲美女av电影| 国产精品777| 午夜剧场成人观在线视频免费观看| 国产成+人+综合+亚洲欧美丁香花| 亚洲最大的成人网| 亚洲aⅴ男人的天堂在线观看| 高清欧美性猛交xxxx| 欧美国产视频日韩| 日韩黄在线观看| 欧美一区在线直播| 日本成人免费在线| 欧美日韩国产在线| 国产一区二区三区丝袜| 精品亚洲一区二区三区在线观看| 欧美香蕉大胸在线视频观看| 亚洲女性裸体视频| 欧美二区在线播放| 日韩美女在线观看一区| 久久久国产视频91| 久久久久久中文字幕| 国产精品入口免费视| 国产一区二区日韩精品欧美精品| 久久人人爽人人爽人人片亚洲| 136fldh精品导航福利| 欧美激情网友自拍| 午夜美女久久久久爽久久| 久久成人这里只有精品| 亚洲国产高清高潮精品美女| 国产91对白在线播放| 欧美精品在线看| 亚洲欧美国产高清va在线播| 欧美激情第1页| 国产va免费精品高清在线观看| 亚洲精品国产成人| 欧美一区二区三区精品电影| 美日韩精品视频免费看| 国产精品久久久久久久av电影| 国产精品伦子伦免费视频| 欧美专区国产专区| 亚洲欧美中文日韩在线| 亚洲自拍偷拍色片视频| 欧美不卡视频一区发布| 日韩久久午夜影院| 97久久精品人搡人人玩| 欧美日韩亚洲激情| 国产盗摄xxxx视频xxx69| 久久精品国产一区二区三区| 91久热免费在线视频| 亚洲国产欧美一区二区三区久久| 日韩在线播放一区| 伊人亚洲福利一区二区三区| 亚洲最大的免费| 91av在线播放视频| 亚洲аv电影天堂网| 久久中文字幕一区| 在线观看欧美日韩| 日本在线精品视频| 亚洲成人999| 国产欧美日韩免费| 日韩av在线网站| 国产精品视频导航| 亚洲japanese制服美女| 国产婷婷色综合av蜜臀av| 亚洲欧美国产一本综合首页| 国产一区二区三区在线看| 亚洲免费高清视频|