[发明专利]分布式系统中调用链的监控方法、装置、设备及存储介质在审
申请号: | 201910554439.1 | 申请日: | 2019-06-25 |
公开(公告)号: | CN112131013A | 公开(公告)日: | 2020-12-25 |
发明(设计)人: | 林志芳;汪洪恩;杨林 | 申请(专利权)人: | 顺丰科技有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54;G06F11/30 |
代理公司: | 北京志霖恒远知识产权代理事务所(普通合伙) 11435 | 代理人: | 郭栋梁 |
地址: | 518061 广东省深圳市南山区学府路(以南)*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分布式 系统 调用 监控 方法 装置 设备 存储 介质 | ||
1.一种分布式系统中调用链的监控装置,应用于分布式系统,所述分布式系统包括若干节点和消息队列,其特征在于,所述装置包括:
接收生成模块,用于接收分布式请求,并根据预设的监控规则生成唯一对应所述分布式请求的监控标识;
传递模块,用于在所述分布式请求执行的每次调用中,调用节点将所述监控标识传递至被调用节点,其中,所述分布式请求的执行访问到所述消息队列时,通过所述消息队列传递所述监控标识;
生成发送模块,用于基于所述监控标识,生成所述分布式请求执行中被调用的各节点的监控信息,并将所述各节点的监控信息发送至监控系统,使得所述监控系统能够根据所述监控标识获取所述监控信息。
2.根据权利要求1所述的分布式系统中调用链监控装置,其特征在于,所述传递模块包括:
合并单元,用于所述消息队列的调用节点将所述监控标识合并到业务消息中,所述消息队列的调用节点为向所述消息队列写入所述业务消息的节点;
读取单元,用于所述消息队列的被调用节点从所述业务消息中读取所述监控标识,所述消息队列的被调用节点为从所述消息队列中读取所述业务消息的节点。
3.根据权利要求1所述的分布式系统中调用链监控装置,其特征在于,
所述监控信息包括:所述监控标识、调用节点标识、被调用节点标识、发起调用的时间、收到响应的时间、被调用的时间、发出响应的时间。
4.根据权利要求3所述的分布式系统中调用链监控装置,其特征在于,所述生成发送模块还用于:
一次调用发生时,调用节点更新所述发起调用的时间和所述收到响应的时间,并将更新后的监控信息发送至所述监控系统;
被调用节点更新所述调用节点标识、所述被调用节点标识、所述被调用的时间和所述发出响应的时间,并将更新后的监控信息发送至监控系统。
5.一种分布式系统中调用链的监控装置,应用于监控系统,其特征在于,包括:
接收模块,用于接收每个分布式请求的执行中各节点的监控信息,所述监控信息包括根据消息队列传递的监控标识生成的相关节点的监控信息,所述监控标识为当分布式系统接收到接收分布式请求时,据预设的监控规则生成且唯一对应所述分布式请求;
存储模块,用于存储所述监控信息。
6.一种分布式系统中调用链的监控方法,应用于分布式系统,所述分布式系统包括若干节点和消息队列,其特征在于,包括:
接收分布式请求,并根据预设的监控规则生成唯一对应所述分布式请求的监控标识;
在所述分布式请求执行的每次调用中,调用节点将所述监控标识传递至被调用节点,其中,所述分布式请求的执行访问到所述消息队列时,通过所述消息队列传递所述监控标识;
基于所述监控标识,生成所述分布式请求执行中被调用的各节点的监控信息,并将各监控信息发送至监控系统,使得监控系统能够根据所述监控标识获取所述监控信息。
7.根据权利要求6所述的分布式系统中调用链监控方法,其特征在于,所述分布式请求的执行访问到所述消息队列时,通过所述消息队列传递所述监控标识包括:
所述消息队列的调用节点将所述监控标识合并到所述业务消息中,所述消息队列的调用节点为向所述消息队列写入业务消息的节点;
所述消息队列的被调用节点从所述业务消息中读取所述监控标识,所述消息队列的被调用节点为从所述消息队列中读取业务消息的节点。
8.一种分布式系统中调用链的监控方法,应用于监控系统,其特征在于,包括:
接收每个分布式请求的执行中各节点的监控信息,所述监控信息包括根据消息队列传递的监控标识生成的相关节点的监控信息,所述监控标识为当分布式系统接收到接收分布式请求时,据预设的监控规则生成且唯一对应所述分布式请求;
存储所述监控信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于顺丰科技有限公司,未经顺丰科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910554439.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种半导体激光器管座定位圈快速修正装置及修正方法
- 下一篇:终端及屏幕模组