[发明专利]运维方法、运维装置、电子设备和介质在审
申请号: | 201910828369.4 | 申请日: | 2019-09-03 |
公开(公告)号: | CN112445549A | 公开(公告)日: | 2021-03-05 |
发明(设计)人: | 魏颖;许江川;徐晟晨;田野;王双;仇艮祥;刘超千;刘晓光;强群力 | 申请(专利权)人: | 网联清算有限公司 |
主分类号: | G06F9/448 | 分类号: | G06F9/448;H04L12/24 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 李春伟 |
地址: | 100045 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 方法 装置 电子设备 介质 | ||
1.一种运维方法,包括:
接收第一运维请求指令,所述第一运维请求指令包括运维操作类型信息和节点信息;
响应于所述第一运维请求指令,创建预设线程任务,所述预设线程任务针对与所述节点信息对应的节点,其中,所述运维操作类型信息和所述预设线程任务之间存在映射关系;以及
执行所述预设线程任务,以实现对所述节点信息对应节点进行运维。
2.根据权利要求1所述的方法,其中:
所述第一运维请求指令还包括运维许可证信息;
所述方法还包括:
响应于所述第一运维请求指令,在创建所述预设线程任务之前,确定所述运维许可证信息是否满足运维许可条件;以及
所述创建预设线程任务包括:如果确定所述运维许可证信息满足运维许可条件,则创建所述预设线程任务。
3.根据权利要求2所述的方法,其中,所述确定所述运维许可证信息是否满足运维许可条件包括:
获取运维实例的运行状态;
如果确定所述运行状态均为非运维状态,则确定是否存在与所述运维许可证信息对应的运维实例;
如果确定存在与所述运维许可证信息对应的运维实例,则获取与所述运维许可证信息对应的运维实例的运行状态和当前登录账户的权限等级中的至少一个;以及
如果确定与所述维许可证信息对应的运维实例的运行状态为指定状态,或确定所述当前登录账户的权限等级达到指定等级,则确定所述运维许可证信息满足运维许可条件。
4.根据权利要求3所述的方法,在获取运维实例的运行状态之后,所述方法还包括:
如果确定至少一个所述运维实例的运行状态处于运维状态,则获取所述至少一个所述运维实例的运行时长;
确定所述至少一个所述运维实例中是否存在运行时长超过设定时长的运维实例;以及
如果存在运行时长超过设定时长的运维实例,则展示运行时长超过设定时长的运维实例关联信息。
5.根据权利要求1所述的方法,还包括:在执行所述预设线程任务的过程中,
获取当前执行的线程任务的标识,所述线程任务具有包括多个关键节点的排序信息在内的节点顺序列表,所述多个关键节点具有执行进度信息;
将所述当前执行的线程任务的标识在所述节点顺序列表中进行匹配,获得线程任务的执行进度;以及
展示所述线程任务的执行进度。
6.根据权利要求1所述的方法,还包括:
在执行所述预设线程任务的过程中,或完成所述预设线程任务后,存储线程任务的执行进度信息。
7.根据权利要求1所述的方法,还包括:响应于所述第一运维请求指令,在创建针对所述节点信息对应节点的线程任务之前,
获取共用锁,所述共用锁为应用发布与应用运维之间的共用锁;以及
如果获取共用锁失败,则禁止创建针对所述节点信息对应节点的线程任务。
8.根据权利要求1所述的方法,还包括:在创建所述预设线程任务之前,
从第一数据集合中获取候选IP地址,所述第一数据集合中存储已接入节点的IP地址;
将所述候选IP地址在可运维节点数据集合中进行匹配;
将匹配失败的候选IP地址添加到所述可运维节点数据集合,并将匹配失败的候选IP地址的属性设置为优先检测级别;以及
以设定周期按照检测级别对所述可运维节点数据集合的至少一个IP地址对应节点进行检测。
9.根据权利要求1所述的方法,其中,所述运维操作类型包括启动应用;所述创建预设线程任务包括:
在容器中启动应用;
检测应用健康状态;以及
如果确定所述应用健康状态为健康状态,则通过调用服务治理应用接口提升所述节点信息对应节点的应用可占用资源权重。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网联清算有限公司,未经网联清算有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910828369.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种含磷锂盐的新型制备方法
- 下一篇:辅助停车系统、车辆和辅助停车方法