【技术实现步骤摘要】
调用链拓扑显示方法、装置、设备、存储介质和程序产品
[0001]本申请涉及分布式
,特别是涉及一种调用链拓扑显示方法、装置、设备、存储介质和程序产品。
技术介绍
[0002]随着大量应用采用分布式架构和云计算平台,业务系统的逻辑复杂度增加、部署规模庞大。
[0003]生产环境中不同类型节点间调用关系错综复杂,同一个业务场景可能存在多条调用链,因此很难去梳理某个节点与调用链之间的关系以及节点调用的耗时情况。
技术实现思路
[0004]基于此,有必要针对上述技术问题,提供一种能够便于查询各个节点之间调用状态的调用链拓扑显示方法、装置、设备、存储介质和程序产品。
[0005]第一方面,本申请提供了一种调用链拓扑显示方法,该方法包括:
[0006]获取查询指令,查询指令包括目标标识信息,目标标识信息为目标调用链形成过程中,根据目标调用链生成的;
[0007]根据目标标识信息从数据库中查询目标拓扑关系和目标网络耗时;目标拓扑关系包括多个调用节点与各调用节点之间的调用关系;
...
【技术保护点】
【技术特征摘要】
1.一种调用链拓扑显示方法,其特征在于,所述方法包括:获取查询指令,所述查询指令包括目标标识信息,所述目标标识信息为目标调用链形成过程中,根据所述目标调用链生成的;根据所述目标标识信息从数据库中查询目标拓扑关系和目标网络耗时;所述目标拓扑关系包括多个调用节点与各调用节点之间的调用关系;根据所述目标拓扑关系和所述目标网络耗时生成目标调用链,显示所述目标调用链。2.根据权利要求1所述的方法,其特征在于,所述根据所述目标拓扑关系和所述目标网络耗时生成目标调用链,包括:确定所述目标拓扑关系对应的初始调用链;根据所述目标网络耗时调整所述初始调用链,得到所述目标调用链。3.根据权利要求2所述的方法,其特征在于,所述根据所述目标网络耗时调整所述初始调用链,得到所述目标调用链,包括:针对于所述初始调用链中任一调用边,将所述调用边对应的两个调用节点作为目标节点;根据所述目标节点之间的网络耗时和预设的耗时阈值,确定所述两个调用节点之间的调用边的边长,以得到所述目标调用链。4.根据权利要求3所述的方法,其特征在于,所述根据所述目标节点之间的网络耗时和预设的耗时阈值,确定所述两个调用节点之间的调用边的边长,包括:若所述网络耗时大于所述预设的耗时阈值,则增大所述调用边的边长;若所述网络耗时小于所述预设的耗时阈值,则缩短所述调用边的边长。5.根据权利要求1
‑
4任一项所述的方法,其特征在于,所述数据库包括关系数据库和图数据库;所述根据目标标识信息从数据库中查询目标拓扑关系和目标网络耗时,包括:根据所述目标标识信息从所述关系数据库查询中所述目标网络耗时;根据所述目标表示信息从所述图数据库中查询所述目标拓扑关系。6.根据权利要求5所述的方法,其特征在于,生成所述关系数据库和所...
【专利技术属性】
技术研发人员:黄镜澄,叶泽锐,唐月标,王泽洋,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。