一种节点异常处理方法、装置及存储介质制造方法及图纸

技术编号:20915610 阅读:62 留言:0更新日期:2019-04-20 09:30
本发明专利技术公开了一种节点异常处理方法,包括:当确定管理第一节点的第一代理单元故障时,查询所述第一代理单元的故障时间以及所述第一节点上的各应用程序运行载体的运行时间;基于所述故障时间和所述运行时间,确定所述第一节点上的异常应用程序运行载体,其中,所述异常应用程序运行载体表示在所述第一代理单元故障后有过更新;对所述异常应用程序运行载体进行处理。本发明专利技术还同时公开了一种节点异常处理装置、以及存储介质。

A Node Anomaly Processing Method, Device and Storage Media

The present invention discloses a node exception handling method, which includes: querying the failure time of the first agent unit and the running time of each application running carrier on the first node when determining the failure of the first agent unit managing the first node; determining the abnormal application running carrier on the first node based on the failure time and the running time Among them, the abnormal application runtime carrier indicates that it has been updated after the failure of the first proxy unit, and the abnormal application runtime carrier is processed. The invention also discloses a node anomaly processing device and a storage medium.

【技术实现步骤摘要】
一种节点异常处理方法、装置及存储介质
本专利技术涉及信息
,尤其涉及一种节点异常处理方法、装置及存储介质。
技术介绍
容器编排引擎是一个用于自动部署的开源平台,提供了应用程序容器集群的扩展和操作,实现了以容器为中心的基础设置,提供了一个可跨越公共云或私有云的便携式平台,比如Kubernetes,简称K8S,是通过代理单元Kubelet来管理集群中各个节点Node,如果某台Node上的Kubelet因某种情况导致服务异常,并且短时间内无法恢复,此时K8S会认为部署在这个Node上的应用程序运行载体Pod异常。目前针对节点异常的处理方案尚不成熟,这就导致容器编排引擎上运行的应用无法正常运行且影响性能。
技术实现思路
有鉴于此,本专利技术实施例期望提供一种节点异常处理方法、装置及存储介质,能够识别故障节点上的异常应用程序运行载体并进行有效处理。为达到上述目的,本专利技术实施例的技术方案是这样实现的:本专利技术实施例提供一种节点异常处理方法,所述方法包括:当确定管理第一节点的第一代理单元故障时,查询所述第一代理单元的故障时间以及所述第一节点上的各应用程序运行载体的运行时间;基于所述故障时间本文档来自技高网...

【技术保护点】
1.一种节点异常处理方法,其特征在于,所述方法包括:当确定管理第一节点的第一代理单元故障时,查询所述第一代理单元的故障时间以及所述第一节点上的各应用程序运行载体的运行时间;基于所述故障时间和所述运行时间,确定所述第一节点上的异常应用程序运行载体,其中,所述异常应用程序运行载体表示在所述第一代理单元故障后有过更新;对所述异常应用程序运行载体进行处理。

【技术特征摘要】
1.一种节点异常处理方法,其特征在于,所述方法包括:当确定管理第一节点的第一代理单元故障时,查询所述第一代理单元的故障时间以及所述第一节点上的各应用程序运行载体的运行时间;基于所述故障时间和所述运行时间,确定所述第一节点上的异常应用程序运行载体,其中,所述异常应用程序运行载体表示在所述第一代理单元故障后有过更新;对所述异常应用程序运行载体进行处理。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:当确定管理所述第一节点的所述第一代理单元故障时,控制所述第一节点进入保护模式,其中,所述保护模式用于阻止容器编排引擎在第二节点上创建所述应用程序运行载体;当确定管理所述第一节点的所述第一代理单元恢复正常时,控制所述第一节点退出所述保护模式。3.根据权利要求2所述的方法,其特征在于,所述控制所述第一节点进入保护模式,包括:向所述容器编排引擎发送心跳信号;修改所述第一节点的状态为正常状态;为所述第一节点设置污点标记。4.根据权利要求2所述的方法,其特征在于,所述控制所述第一节点退出所述保护模式,包括:停止向所述容器编排引擎发送心跳信号;取消所述第一节点上设置的污点标记;恢复所述容器编排引擎对所述第一节点的检测和维护。5.根据权利要求1所述的方法,其特征在于,所述基于所述故障时间和所述运行时间,确定所述第一节点上的异常应用程序运行载体,包括:当所述故障时间大于所述运行时间时,确定所述运行时间对应的应用程序运行载体为所述第一节点上的异常应用程序运行载体;所述方法还包括:当所述故障时间小于所述运行时间时,确定所述运行时间对应的应用程序运行载体为所述第一节点上的...

【专利技术属性】
技术研发人员:王言张弛饶明佺顾明
申请(专利权)人:咪咕文化科技有限公司中国移动通信集团有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1