[发明专利]一种任务同步方法有效
申请号: | 201410418045.0 | 申请日: | 2014-08-22 |
公开(公告)号: | CN104182283B | 公开(公告)日: | 2018-07-10 |
发明(设计)人: | 陈鹏 | 申请(专利权)人: | 北京京东尚科信息技术有限公司 |
主分类号: | G06F9/52 | 分类号: | G06F9/52 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 王一斌;王琦 |
地址: | 100080 北京市海淀区杏石口路6*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本申请公开了一种任务同步方法,该方法中利用一集中存储设备存储分布式系统中各实例的任务执行信息,每个实例通过周期性地从该集中存储设备中获取其他实例的任务执行信息,可以及时掌握各实例的步骤执行状态,从而可以实现任务在各实例间的同步执行。采用本发明,可以避免新增实例时对原有实例正常运行的影响,且易于实现。 | ||
搜索关键词: | 集中存储设备 任务执行信息 分布式系统 同步执行 存储 申请 | ||
【主权项】:
1.一种任务同步方法,该方法应用于分布式系统中,所述分布式系统中,一个业务应用的执行由分布在不同机器上的多个实例共同完成,其特征在于,包括:当执行业务应用任务的每个实例启动后,将本实例的实例信息记录在系统的集中存储设备中;对于当前执行所述任务的每个实例,在每个预设的更新周期到达时,根据本周期从所述集中存储设备中获取的所述任务的任务执行信息以及当前执行所述任务的有效实例,确定出当前未被所有所述有效实例完成的步骤中执行序号最小的步骤,并在本实例未执行所确定出的步骤时,启动本实例执行该步骤,在所述集中存储设备中所述任务的任务执行信息中记录相应的步骤执行信息,所述步骤执行信息包括用于指示本实例已执行所述步骤的信息以及用于指示本实例执行所述步骤的状态为执行中的信息;对于每个所述实例,当该实例执行完所述任务的一个步骤时,将所述集中存储设备的所述任务执行信息中所记录的该实例执行所述步骤的状态修改为执行完成。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东尚科信息技术有限公司,未经北京京东尚科信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410418045.0/,转载请声明来源钻瓜专利网。
- 上一篇:风扇测试板
- 下一篇:一种用于高超声速飞行器考核的仿真测试平台及控制方法