[发明专利]一种预测服务节点异常状态的方法及装置在审
申请号: | 202211478052.0 | 申请日: | 2022-11-23 |
公开(公告)号: | CN116149927A | 公开(公告)日: | 2023-05-23 |
发明(设计)人: | 蒋群华;何威阳;于文庆;戎珈;李伟 | 申请(专利权)人: | 中国银联股份有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 王媛媛 |
地址: | 200135 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 预测 服务 节点 异常 状态 方法 装置 | ||
一种预测服务节点异常状态的方法及装置,适用于分布式微服务系统,用以对每个服务节点的状态进行监控和推理预测,该方法包括:获取第一时刻下监控系统内各服务节点的运行状态;所述监控系统是以所述分布式微服务系统中作为监控对象的服务节点为中心构建的;根据所述各服务节点的运行状态与所述监控系统的状态转移矩阵,确定所述监控系统在第二时刻转换为各类设定状态的转换概率;所述状态转移矩阵是通过所述监控系统内各服务节点的历史运行状态得到的;从转换概率符合预设要求的设定状态中,确定异常状态对应的服务节点为所述第二时刻可能发生异常的服务节点。
技术领域
本申请涉及运维技术领域,尤其涉及一种预测服务节点异常状态的方法及装置。
背景技术
在分布式微服务系统架构中,用户的一个请求进来,会依次经过不同的服务节点,处理完成后再返回结果给用户。在整个处理的链条中,如果有任何一个服务节点出现了延迟或者问题,都有可能导致最终的结果出现异常。现有的技术方案中,通常是在业务发生异常后再去对每个服务节点的状态进行排查。但由于分布式服务架构中,不同的服务节点可能是由不同的团队开发的、也可能部署在不同的服务器上。因此,随着业务系统功能上新越来越多,系统之间的关联关系越来越复杂,对于一笔业务异常,想要排查出是链条中的具体哪个服务节点出了问题,需要花费大量的时间。并且,在业务发生异常后再去对每个服务节点的状态进行排查,没有对每个服务节点可能出现的情况进行推理预测,以及时规避异常情况的发生。
因此,目前亟需一种方案,用以对每个服务节点的状态进行监控和推理预测。
发明内容
本申请提供一种预测服务节点异常状态的方法及装置,用以对每个服务节点的状态进行监控和推理预测。
第一方面,本申请提供一种预测服务节点异常状态的方法,该方法包括:获取第一时刻下监控系统内各服务节点的运行状态;所述监控系统是以所述分布式微服务系统中作为监控对象的服务节点为中心构建的;根据所述各服务节点的运行状态与所述监控系统的状态转移矩阵,确定所述监控系统在第二时刻转换为各类设定状态的转换概率;所述状态转移矩阵是通过所述监控系统内各服务节点的历史运行状态得到的;从转换概率符合预设要求的设定状态中,确定异常状态对应的服务节点为所述第二时刻可能发生异常的服务节点。
在一种可能的设计中,所述监控系统是以所述分布式微服务系统中作为监控对象的服务节点为中心构建的,包括:确定所述分布式微服务系统中的一个服务节点作为监控对象;从所述分布式微服务系统的系统关系图中选择与所述监控对象关联程度大于预设阈值的服务节点;所述系统关系图是通过所述分布式微服务系统中各服务节点的调用关系生成的;将所述监控对象和所述大于预设阈值的服务节点组成所述监控系统。
在一种可能的设计中,所述系统关系图是通过所述分布式微服务系统中各服务节点的调用关系生成的,包括:以所述分布式微服务系统中的各服务节点为顶点,所述分布式微服务系统中任意两个服务节点之间的调用关系为边,生成所述系统关系图;其中,任一边的权重为两个服务节点之间的调用次数。
在一种可能的设计中,从所述分布式微服务系统的系统关系图中选择与所述监控对象关联程度大于预设阈值的服务节点,包括:针对所述分布式微服务系统中的任一服务节点,基于所述分布式微服务系统的系统关系图,确定所述服务节点至所述监控对象的各边的权重和;将权重和满足距离要求的服务节点,确定为与所述监控对象关联程度大于预设阈值的服务节点。
在一种可能的设计中,所述状态转移矩阵是通过所述监控系统内各服务节点的历史运行状态得到的,包括:采集所述监控系统内各服务节点在多个时刻的历史运行状态;针对各类设定状态中任一第一设定状态,统计所述历史运行状态中,所述监控系统在相邻时刻由所述第一设定状态转换为任一第二设定状态的次数;所述第一设定状态为所述监控系统的N类设定状态中的任一设定状态,所述第二设定状态为所述监控系统的N类设定状态中的任一设定状态;根据各第二设定状态的次数,确定所述第一设定状态对应的转换频率;根据各第一设定状态对应的转换频率,确定所述监控系统在一步转换下的状态转移矩阵。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银联股份有限公司,未经中国银联股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211478052.0/2.html,转载请声明来源钻瓜专利网。