一种基于kubernetes实现微服务链路收集的系统及其方法
基本信息
申请号 | CN202011367529.9 | 申请日 | - |
公开(公告)号 | CN112363809A | 公开(公告)日 | 2021-02-12 |
申请公布号 | CN112363809A | 申请公布日 | 2021-02-12 |
分类号 | G06F9/455(2006.01)I;H04L12/26(2006.01)I | 分类 | 计算;推算;计数; |
发明人 | 晏东;骆宇平;包鹏举 | 申请(专利权)人 | 成都精灵云科技有限公司 |
代理机构 | 成都弘毅天承知识产权代理有限公司 | 代理人 | 孟仕杰 |
地址 | 610041四川省成都市中国(四川)自由贸易试验区成都高新区天府五街200号4号楼B区8层804、805室 | ||
法律状态 | - |
摘要
摘要 | 本发明涉及无人机领域,具体是一种基于kubernetes实现微服务链路收集的系统及其方法,包括一种基于kubernetes实现微服务链路收集的系统,该系统应用于微服务容器中,包括Kubernetes集群,网络跟踪模块和分布式追踪模块,包括如下步骤:S1、用户选择需要收集链路信息的目标微服务,发起注入网络跟踪模块请求;S2、微服务器中服务端收到用户请求后,自动创建和启动一个网络跟踪模块的容器,并对目标微服务进行网络追踪;S3、网络跟踪模块处理传入和传出的网络流量,记录从发起注入网络跟踪模块请求到响应的信息;S4、网络跟踪模块将记录的信息上报给接收模块并存入到数据库;S5、用户对数据库中链路信息进行查询,弥补了Kubernetes集群在微服务链路信息收集上的功能缺失。 |
