[发明专利]一种基于zookeeper用shell实现分布式任务调度的方法及系统在审
申请号: | 202010681119.5 | 申请日: | 2020-07-15 |
公开(公告)号: | CN111949475A | 公开(公告)日: | 2020-11-17 |
发明(设计)人: | 杨晓勇 | 申请(专利权)人: | 北京思特奇信息技术股份有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F9/48 |
代理公司: | 北京汇信合知识产权代理有限公司 11335 | 代理人: | 林聪源 |
地址: | 100086 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于zookeeper用shell实现分布式任务调度的方法及系统,所述调度方法的运行过程为:步骤一:将所有需要调度的任务设定在zookeeper中,每个任务设定一个与之对应的节点名;步骤二:任务启动后,扫描zookeeper中任务节点,当某个任务开始执行时,在zookeeper上创建与之对应的临时节点,标记该任务已经开始运行,并给临时节点写入相应的信息;步骤三:当其他主机脚本启动后如果发现已有该任务的临时节点,则自动退出;步骤四:任务执行完毕退出或主机宕机情况下,zookeeper上的临时节点自动销毁;步骤五:任务完成后在zookeeper上生成另一类节点,将任务执行关键信息写入,供依赖任务扫描,并提供信息给任务执行监控。解决了当前分布式协调系统不能很好地进行任务调度的问题。 | ||
搜索关键词: | 一种 基于 zookeeper shell 实现 分布式 任务 调度 方法 系统 | ||
【主权项】:
暂无信息
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京思特奇信息技术股份有限公司,未经北京思特奇信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/202010681119.5/,转载请声明来源钻瓜专利网。