一种基于网络连接的分布式服务拓扑自动生成方法及装置
申请号:CN202411965492
申请日期:2024-12-30
公开号:CN119892641A
公开日期:2025-04-25
类型:发明专利
摘要
本发明公开了一种基于网络连接的分布式服务拓扑自动生成方法及装置,该方法中,从操作系统层面获取主机的网络连接状态信息和进程元数据;将网络连接状态信息和进程元数据进行关联,生成分布式服务调用关系;根据分布式服务调用关系,以每个服务进程为服务拓扑结构的节点,两个服务进程之间的调用关系为服务拓扑结构的边,构建服务拓扑结构;利用图论算法对服务拓扑结构进行布局优化,生成分布式服务拓扑图。由于从操作系统层面可以持续直接地获取网络连接状态信息和进程元数据,部署简单,降低系统性能开销,可以实时生成分布式服务拓扑图。
技术关键词
分布式服务调用
网络连接状态
操作系统层面
图论算法
拓扑图
自动生成方法
服务调用关系
操作系统进程
树状结构
主机
节点
存储程序指令
布局算法
数据处理模块
数据采集模块