一种分布式定时任务调度方法、调度系统及服务器集群
基本信息
申请号 | CN202010107644.6 | 申请日 | - |
公开(公告)号 | CN111338773A | 公开(公告)日 | 2020-06-26 |
申请公布号 | CN111338773A | 申请公布日 | 2020-06-26 |
分类号 | G06F9/48(2006.01)I;G06F9/54(2006.01)I | 分类 | - |
发明人 | 李红 | 申请(专利权)人 | 华云数据有限公司 |
代理机构 | 苏州友佳知识产权代理事务所(普通合伙) | 代理人 | 华云数据有限公司 |
地址 | 230000安徽省合肥市高新区创新大道2800号创新产业园二期G4楼C区6层 | ||
法律状态 | - |
摘要
摘要 | 本发明提供了分布式定时任务调度方法、调度系统及服务器集群,该方法包括在至少两个节点中分别配置独立的流程调度进程、服务调度进程及任务定时器;选定一个节点作为指定节点以响应定时任务,将定时任务下发至消息队列中,在剩余节点选定至少一个节点与消息队列之间建立监听;流程调度进程根据任务定时器所设定的时限确定是否由消息队列基于重试机制重新选定新的指定节点,并由消息队列所选定节点中的服务调度进程对定时任务予以响应。通过本发明,有效地解决了定时任务在调度过程中对资源依赖过高的缺陷,以实现对定时任务调度的一致性,克服了定时任务在调度过程中的由于节点故障所导致的无法有效响应定时任务的缺陷。 |
