[发明专利]主从架构中被控端节点重启检测方法及主控端节点有效
| 申请号: | 202011328345.1 | 申请日: | 2020-11-24 |
| 公开(公告)号: | CN112416641B | 公开(公告)日: | 2023-09-22 |
| 发明(设计)人: | 周晓庆;许振峰;彭博远;沈震宇 | 申请(专利权)人: | 中国工商银行股份有限公司 |
| 主分类号: | G06F11/07 | 分类号: | G06F11/07 |
| 代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 任默闻;孙乳笋 |
| 地址: | 100140 北*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 主从 架构 被控 端节 点重启 检测 方法 主控 | ||
1.一种主从架构中被控端节点重启检测方法,其特征在于,包括:
若调度执行到已解析的编排任务中的针对目标主从架构中的被控端节点重启请求,则将该被控端节点距离当前时间最近的重启时间作为历史重启时间;
向所述被控端节点发送重启指令以使该被控端节点开始执行该重启指令;
判断自身与所述被控端节点的当前连接状态是否正常,若是,则再次将被控端节点距离当前时间最近的重启时间作为目标重启时间;
根据所述目标重启时间和历史重启时间确定所述被控端节点当前是否已重启,若是,则调度执行所述编排任务中的后续指令;
所述判断自身与所述被控端节点的当前连接状态是否正常,若是,则再次将被控端节点距离当前时间最近的重启时间作为目标重启时间,包括:
若在向所述被控端节点发送重启指令后已等待第一时间,则检测自身与所述被控端节点的当前连接状态是否正常,若是,则执行目标重启时间获取步骤;
所述目标重启时间获取步骤包括:再次向该被控端节点发送最近重启时间查询指令;接收所述被控端节点根据所述最近重启时间查询指令发送的距离当前时间最近的重启时间,并将该重启时间本地存储为所述被控端节点的目标重启时间;
所述根据所述目标重启时间和历史重启时间确定所述被控端节点当前是否已重启,若是,则调度执行所述编排任务中的后续指令,包括:
判断所述目标重启时间是否晚于所述历史重启时间;
若是,则确定所述被控端节点已重启,并调度执行所述编排任务中的后续指令。
2.根据权利要求1所述的主从架构中被控端节点重启检测方法,其特征在于,在所述若调度执行到已解析的编排任务中的针对目标主从架构中的被控端节点重启请求,则将该被控端节点距离当前时间最近的重启时间作为历史重启时间之前,还包括:
在预设的编排调度运维自动化工具的内置功能单元中获取节点重启公共原子操作指令,其中,所述节点重启公共原子操作指令的调用执行方式包括引用原子操作、API接口和脚本变量置换中的至少一项;
解析当前的编排任务,并调度执行该编排任务中的各个指令;
在调度执行到所述编排任务中的针对目标主从架构中的被控端节点重启请求之时或之后,启动所述节点重启公共原子操作指令。
3.根据权利要求1所述的主从架构中被控端节点重启检测方法,其特征在于,所述若调度执行到已解析的编排任务中的针对目标主从架构中的被控端节点重启请求,则将该被控端节点距离当前时间最近的重启时间作为历史重启时间,包括:
若调度执行到已解析的编排任务中的针对目标主从架构中的被控端节点重启请求,则向该被控端节点发送最近重启时间查询指令;
接收所述被控端节点根据所述最近重启时间查询指令发送的距离当前时间最近的重启时间,并将该重启时间本地存储为所述被控端节点的历史重启时间。
4.根据权利要求1所述的主从架构中被控端节点重启检测方法,其特征在于,还包括:
若经检测获知自身与所述被控端节点的当前连接状态非正常,则执行轮询步骤;
其中,所述轮询步骤包括:基于所述编排任务对应的轮询间隔,轮询自身与所述被控端节点的当前连接状态是否正常,直至检测到自身与所述被控端节点的当前连接状态正常或者轮询总耗时已达到预设的重启超时时间后,停止轮询;若经检测获知自身与所述被控端节点的当前连接状态正常,则执行所述目标重启时间获取步骤。
5.根据权利要求4所述的主从架构中被控端节点重启检测方法,其特征在于,还包括:
若经判断获知所述目标重启时间等于所述历史重启时间,则执行所述轮询步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011328345.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种尿素口盖开启机构
- 下一篇:一种自动分料取料装置





