基于分布式架構的高可用定時任務調度系統(tǒng)的設計與實現(xiàn)
發(fā)布時間:2021-03-14 15:13
定時任務調度是軟件開發(fā)通用和普遍的需求。業(yè)務數(shù)量的快速增長,使定時任務數(shù)量也大規(guī)模的增加,定時任務應用場景重要性對任務的可靠觸發(fā)保障要求越來越嚴格,傳統(tǒng)的基于單機模式的定時任務調度系統(tǒng)已滿足不了上述變化和需求。本文針對在分布式應用架構模式下,解決海量定時任務的統(tǒng)一配置管理,提供及時準確的高可靠觸發(fā)保障,高效地利用應用集群的計算能力進行大任務的并行運算處理等問題進行了探討。論文采用了多項分布式Java開發(fā)技術,設計了對等的、集群化的觸發(fā)調度服務核心,用可水平擴展的服務集群分片加載不斷增長的海量任務;設計并實現(xiàn)了多機熱備、搶鎖觸發(fā)的模式,提供定時任務的高可用觸發(fā)保障;同時設計了支持應用的集群化接入,通過整個應用集群維度保障任務的穩(wěn)定、高效的執(zhí)行機制。本文完成了基于分布式架構的高可用定時任務調度系統(tǒng)的架構,實現(xiàn)了定時任務的管控服務、觸發(fā)執(zhí)行、統(tǒng)一配置管理、任務負載均衡等業(yè)務模塊。系統(tǒng)經過測試并上線運行,較好的完成了各項需求,達到了設計目標。
【文章來源】:哈爾濱工業(yè)大學黑龍江省 211工程院校 985工程院校
【文章頁數(shù)】:100 頁
【學位級別】:碩士
【部分圖文】:
任務觸發(fā)調度功能相關用例圖
任務編排功能相關用例圖
并行計算功能相關用例圖
【參考文獻】:
期刊論文
[1]基于Netty的RPC通信系統(tǒng)的編解碼技術研究[J]. 韓星,劉姣,周淑君. 電腦知識與技術. 2017(26)
[2]基于Netty框架的高性能RPC通信系統(tǒng)的設計與實現(xiàn)[J]. 張艷軍,王劍,葉曉平,李培遠. 工業(yè)控制計算機. 2016(05)
[3]基于Cookie和Session的身份認證機制的研究與實現(xiàn)[J]. 姜晗,任翠池,王磊. 中國教育技術裝備. 2014(04)
[4]高可用性系統(tǒng)技術研究[J]. 許高攀,曾文華. 微計算機信息. 2010(15)
[5]基于Java代理和HTTP協(xié)議的RMI框架的實現(xiàn)[J]. 劉瑾,黃龍達. 現(xiàn)代計算機(專業(yè)版). 2010(02)
[6]線程池的多線程并發(fā)控制技術研究[J]. 楊開杰,劉秋菊,徐汀榮. 計算機應用與軟件. 2010(01)
[7]Spring框架中IoC的實現(xiàn)[J]. 薄奇,許林英. 微處理機. 2008(01)
[8]基于線程的并發(fā)控制技術研究與應用[J]. 李剛,金蓓弘. 計算機工程. 2007(14)
[9]線程池技術研究與應用[J]. 王華,馬亮,顧明. 計算機應用研究. 2005(11)
[10]高可用性軟件的設計與實現(xiàn)[J]. 羅娟,曹陽,鄭剛,張俊新. 計算機工程. 2004(08)
碩士論文
[1]基于JSON的異構數(shù)據(jù)源數(shù)據(jù)交換技術研究[D]. 王華志.武漢理工大學 2015
[2]JSON序列化機制與傳輸效率研究[D]. 高靜.山東師范大學 2011
本文編號:3082427
【文章來源】:哈爾濱工業(yè)大學黑龍江省 211工程院校 985工程院校
【文章頁數(shù)】:100 頁
【學位級別】:碩士
【部分圖文】:
任務觸發(fā)調度功能相關用例圖
任務編排功能相關用例圖
并行計算功能相關用例圖
【參考文獻】:
期刊論文
[1]基于Netty的RPC通信系統(tǒng)的編解碼技術研究[J]. 韓星,劉姣,周淑君. 電腦知識與技術. 2017(26)
[2]基于Netty框架的高性能RPC通信系統(tǒng)的設計與實現(xiàn)[J]. 張艷軍,王劍,葉曉平,李培遠. 工業(yè)控制計算機. 2016(05)
[3]基于Cookie和Session的身份認證機制的研究與實現(xiàn)[J]. 姜晗,任翠池,王磊. 中國教育技術裝備. 2014(04)
[4]高可用性系統(tǒng)技術研究[J]. 許高攀,曾文華. 微計算機信息. 2010(15)
[5]基于Java代理和HTTP協(xié)議的RMI框架的實現(xiàn)[J]. 劉瑾,黃龍達. 現(xiàn)代計算機(專業(yè)版). 2010(02)
[6]線程池的多線程并發(fā)控制技術研究[J]. 楊開杰,劉秋菊,徐汀榮. 計算機應用與軟件. 2010(01)
[7]Spring框架中IoC的實現(xiàn)[J]. 薄奇,許林英. 微處理機. 2008(01)
[8]基于線程的并發(fā)控制技術研究與應用[J]. 李剛,金蓓弘. 計算機工程. 2007(14)
[9]線程池技術研究與應用[J]. 王華,馬亮,顧明. 計算機應用研究. 2005(11)
[10]高可用性軟件的設計與實現(xiàn)[J]. 羅娟,曹陽,鄭剛,張俊新. 計算機工程. 2004(08)
碩士論文
[1]基于JSON的異構數(shù)據(jù)源數(shù)據(jù)交換技術研究[D]. 王華志.武漢理工大學 2015
[2]JSON序列化機制與傳輸效率研究[D]. 高靜.山東師范大學 2011
本文編號:3082427
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/3082427.html
最近更新
教材專著