一种高性能、高可靠调度控制在任务调度方法及系统技术方案

技术编号:42101878 阅读:27 留言:0更新日期:2024-07-25 00:27
本发明专利技术涉及任务调度技术领域,具体为一种高性能、高可靠调度控制在任务调度方法及系统,包括以下步骤:对调度器的性能、可靠性的优化升级,满足在有限资源的环境中实现系统数据的定时、延迟处理;引入时间轮调度模型,将任务调度预期时间都放在一个时间轮进行读写;采用WAL实现调度的可靠性;有益效果为:本发明专利技术提出的高性能、高可靠调度控制在任务调度方法及系统,通过高性能、高可靠调度控制在任务调度系统的实现,不仅提升了任务处理的效率和速度,也增强了系统的稳定性和可靠性,为各种复杂的业务场景提供了有效的解决方案。

【技术实现步骤摘要】

本专利技术涉及任务调度,具体为一种高性能、高可靠调度控制在任务调度方法及系统


技术介绍

1、随着业务场景的不断发展,业务实现也变得越来越复杂,大数据、云计算和微服务架构等技术也得到广泛应用。

2、现有技术中,随着应用系统的数据量不断增大,应用服务器往往无法实时处理如此庞大的数据量,因此需要任务调度系统对业务数据进行异步处理,并且对数据的实时性都有比较高的要求,例如营销系统订单状态到期更新、实时监控服务状态是否正常、实时同步数据等业务场景。传统的任务调度器在处理大量秒级任务时对服务器资源消耗极大,并且因任务执行频率过高,经常出现错过任务调度的情况,需要耗费人力去检查调度任务执行情况,易引发不可控的生产问题。

3、因此,我们需要一种高性能、高可靠调度控制在任务调度方法及系统,用来解决现有任务调度在处理大数据量、高频次的业务方面已不能满足业务发展的问题;可以避免因系统宕机等因素错过任务调度。


技术实现思路

1、本专利技术的目的在于提供一种高性能、高可靠调度控制在任务调度方法及系统,以解决上本文档来自技高网...

【技术保护点】

1.一种高性能、高可靠调度控制在任务调度方法,其特征在于:所述方法包括以下步骤:

2.根据权利要求1所述的一种高性能、高可靠调度控制在任务调度方法,其特征在于:引入时间轮调度模型,将任务调度预期时间都放在一个时间轮进行读写,具体操作如下:

3.根据权利要求2所述的一种高性能、高可靠调度控制在任务调度方法,其特征在于:还包括:完成任务的插入后,调度线程通过休眠tickDuration的方式,循环读取下一个槽中链表中的任务并执行。

4.根据权利要求1所述的一种高性能、高可靠调度控制在任务调度方法,其特征在于:采用WAL实现调度的可靠性的具体操作包括:...

【技术特征摘要】

1.一种高性能、高可靠调度控制在任务调度方法,其特征在于:所述方法包括以下步骤:

2.根据权利要求1所述的一种高性能、高可靠调度控制在任务调度方法,其特征在于:引入时间轮调度模型,将任务调度预期时间都放在一个时间轮进行读写,具体操作如下:

3.根据权利要求2所述的一种高性能、高可靠调度控制在任务调度方法,其特征在于:还包括:完成任务的插入后,调度线程通过休眠tickduration的方式,循环读取下一个槽中链表中的任务并执行。

4.根据权利要求1所述的一种高性能、高可靠调度控制在任务调度方法,其特征在于:采用wal实现调度的可靠性的具体操作包括:

5.根据权利要求4所述的一种高性能、高可靠调度控制在任务调度方法,其特征在于:还包括:

6.一种根据权利要求1-5任意一项所述的高性能、高可靠调度控制在任务调度方法的高性能、高可靠调度控制在任务调度系统,其特征在于:所述系统由系统优化模块、调度器提升模块以及调度器优化模块组成;

【专利技术属性】
技术研发人员:刘伟
申请(专利权)人:浪潮通信信息系统有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1