说明:收录全网最新的团体标准 提供单次或批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210524593.6 (22)申请日 2022.05.13 (71)申请人 中国银行股份有限公司 地址 100818 北京市西城区复兴门内大街1 号 (72)发明人 尹充  (74)专利代理 机构 北京三友知识产权代理有限 公司 11127 专利代理师 薛平 周晓飞 (51)Int.Cl. G06F 11/30(2006.01) G06F 11/32(2006.01) G06Q 40/02(2012.01) (54)发明名称 一种基于分布式架构的单元监控方法及装 置 (57)摘要 本文涉及分布式架构领域, 尤其涉及一种基 于分布式架构的单元监控 方法及装置。 该方法包 括根据微服务之间的调用关系, 生成具有部署组 信息的调用链日志; 根据所述部署组信息, 从预 先设定的单元化部署关系中确定与所述部署组 信息相关的单元信息; 将所述单元信息贴源至所 述调用链日志, 生成具有单元信息的调用链日 志; 聚合计算所述具有单元信息的调用链日志, 得到单元监控指标数据。 本发明实现了以单元为 视角的实时监控系统, 通过微服务调用信息采 集、 解析及贴源处理、 指标预聚合计算等步骤, 监 控并展示每个单元的三大指标等信息, 以单元为 粒度展示每个单元的健康度指标, 以便为单元的 扩容和切换提供依据。 权利要求书2页 说明书10页 附图6页 CN 114968710 A 2022.08.30 CN 114968710 A 1.一种基于分布式架构的单 元监控方法, 其特 征在于, 包括: 根据微服务之间的调用关系, 生成具有部署组信息的调用链日志; 根据所述部署组信 息, 从预先设定的单元化部署关系中确定与 所述部署组信 息相关的 单元信息; 将所述单 元信息贴源至所述调用链日志, 生成具有单 元信息的调用链日志; 聚合计算所述具有单 元信息的调用链日志, 得到单 元监控指标 数据。 2.根据权利要求1所述的基于分布式架构的单元监控方法, 其特征在于, 在生成具有部 署组信息的调用链日志之前, 包括: 预先设定单元化部署关系, 所述单元化部署关系包括应用系统、 单元、 微服务及部署组 之间的映射关系。 3.根据权利要求2所述的基于分布式架构的单元监控方法, 其特征在于, 所述根据微服 务之间的调用关系, 生成具有部署组信息的调用链日志包括: 根据微服务之间的调用关系, 生成各微 服务对应的初始调用链日志; 根据所述初始调用链日志, 获取各微服务对应的部署组信息, 所述部署组信息包括各 微服务的多个服 务器实例、 所述 服务器实例所属的部署组标识; 将所述部署组信息贴源至所述初始调用链日志中, 生成带有部署组信息的调用链日 志。 4.根据权利要求1所述的基于分布式架构的单元监控方法, 其特征在于, 将所述单元信 息贴源至所述调用链日志, 生成具有单 元信息的调用链日志包括: 将所述具有部署组信息的调用链日志解析为结构化数据; 从所述结构化数据中获取 所述部署组信息中的部署组标识; 根据所述部署组标识, 查询与所述部署组标识相关的单 元化部署关系; 将查询得到的单元化部署关系, 贴源至解析后的调用链日志中, 生成具有单元信息的 调用链日志。 5.根据权利要求1所述的基于分布式架构的单元监控方法, 其特征在于, 聚合计算所述 具有单元信息的调用链日志, 得到单 元监控指标 数据包括: 根据所述单元化部署关系中的部署关系, 将所述具有单元信 息的调用链日志划分为多 个层级, 所述层级包括应用系统、 单 元及微服务; 分别计算所述具有单元信 息的调用链日志中多个层级对应的监控指标, 所述监控指标 包括应用系统监控指标、 单 元监控指标及微 服务监控指标。 6.根据权利要求5所述的基于分布式架构的单元监控方法, 其特征在于, 计算单元监控 指标包括: 从所述单 元对应的所有微 服务中选择入口微 服务; 利用所述入口微 服务的调用链日志计算各 单元的监控指标。 7.根据权利要求1所述的基于分布式架构的单元监控方法, 其特征在于, 所述方法还包 括: 根据故障单元及待切换单元的监控指标, 确定是否利用所述待切换单元承接所述故障 单元的任务。 8.一种基于分布式架构的单 元监控装置, 其特 征在于, 包括:权 利 要 求 书 1/2 页 2 CN 114968710 A 2调用链日志生成单元, 用于根据微服务之间的调用关系, 生成具有部署组信息的调用 链日志; 单元信息确定单元, 用于根据所述部署组信息, 从预先设定的单元化部署关系中确定 与所述部署组信息相关的单 元信息; 新的调用链日志确定单元, 用于将所述单元信息贴源至所述调用链日志, 生成具有单 元信息的调用链日志; 单元监控指标数据确定单元, 用于聚合计算所述具有单元信息的调用链日志, 得到单 元监控指标 数据。 9.一种计算机设备, 包括存储器、 处理器及存储在存储器上并可在处理器上运行的计 算机程序, 其特征在于, 所述处理器执行所述计算机程序时实现权利要求1至7任意一项所 述的方法。 10.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质存储有计算机程 序, 所述计算机程序被处 理器执行时实现权利要求1至7任意 一项所述的方法。 11.一种计算机程序产品, 其特征在于, 所述计算机程序产品包括计算机程序, 所述计 算机程序被处 理器执行时实现权利要求1至7任意 一项所述的方法。权 利 要 求 书 2/2 页 3 CN 114968710 A 3

.PDF文档 专利 一种基于分布式架构的单元监控方法及装置

文档预览
中文文档 19 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共19页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种基于分布式架构的单元监控方法及装置 第 1 页 专利 一种基于分布式架构的单元监控方法及装置 第 2 页 专利 一种基于分布式架构的单元监控方法及装置 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 16:59:37上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。