当前位置:主页 > 科技论文 > 软件论文 >

基于分布式架构的高可用定时任务调度系统的设计与实现

发布时间:2021-03-14 15:13
  定时任务调度是软件开发通用和普遍的需求。业务数量的快速增长,使定时任务数量也大规模的增加,定时任务应用场景重要性对任务的可靠触发保障要求越来越严格,传统的基于单机模式的定时任务调度系统已满足不了上述变化和需求。本文针对在分布式应用架构模式下,解决海量定时任务的统一配置管理,提供及时准确的高可靠触发保障,高效地利用应用集群的计算能力进行大任务的并行运算处理等问题进行了探讨。论文采用了多项分布式Java开发技术,设计了对等的、集群化的触发调度服务核心,用可水平扩展的服务集群分片加载不断增长的海量任务;设计并实现了多机热备、抢锁触发的模式,提供定时任务的高可用触发保障;同时设计了支持应用的集群化接入,通过整个应用集群维度保障任务的稳定、高效的执行机制。本文完成了基于分布式架构的高可用定时任务调度系统的架构,实现了定时任务的管控服务、触发执行、统一配置管理、任务负载均衡等业务模块。系统经过测试并上线运行,较好的完成了各项需求,达到了设计目标。 

【文章来源】:哈尔滨工业大学黑龙江省 211工程院校 985工程院校

【文章页数】:100 页

【学位级别】:硕士

【部分图文】:

基于分布式架构的高可用定时任务调度系统的设计与实现


任务触发调度功能相关用例图

基于分布式架构的高可用定时任务调度系统的设计与实现


任务编排功能相关用例图

基于分布式架构的高可用定时任务调度系统的设计与实现


并行计算功能相关用例图

【参考文献】:
期刊论文
[1]基于Netty的RPC通信系统的编解码技术研究[J]. 韩星,刘姣,周淑君.  电脑知识与技术. 2017(26)
[2]基于Netty框架的高性能RPC通信系统的设计与实现[J]. 张艳军,王剑,叶晓平,李培远.  工业控制计算机. 2016(05)
[3]基于Cookie和Session的身份认证机制的研究与实现[J]. 姜晗,任翠池,王磊.  中国教育技术装备. 2014(04)
[4]高可用性系统技术研究[J]. 许高攀,曾文华.  微计算机信息. 2010(15)
[5]基于Java代理和HTTP协议的RMI框架的实现[J]. 刘瑾,黄龙达.  现代计算机(专业版). 2010(02)
[6]线程池的多线程并发控制技术研究[J]. 杨开杰,刘秋菊,徐汀荣.  计算机应用与软件. 2010(01)
[7]Spring框架中IoC的实现[J]. 薄奇,许林英.  微处理机. 2008(01)
[8]基于线程的并发控制技术研究与应用[J]. 李刚,金蓓弘.  计算机工程. 2007(14)
[9]线程池技术研究与应用[J]. 王华,马亮,顾明.  计算机应用研究. 2005(11)
[10]高可用性软件的设计与实现[J]. 罗娟,曹阳,郑刚,张俊新.  计算机工程. 2004(08)

硕士论文
[1]基于JSON的异构数据源数据交换技术研究[D]. 王华志.武汉理工大学 2015
[2]JSON序列化机制与传输效率研究[D]. 高静.山东师范大学 2011



本文编号:3082427

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3082427.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户ded5f***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com