【技术实现步骤摘要】
微服务逻辑网络及其构建方法、装置、设备、可读介质
[0001]本申请涉及计算机技术,尤其涉及一种微服务逻辑网络及其构建方法、装置、设备、可读介质。
技术介绍
[0002]微服务架构是云原生的重要技术,而且业界越来越多地采用微服务架构,直接导致微服务架构的规模呈爆发式增长,同时带来了管理上的挑战,如微服务的维护效率。因此,需要对微服务架构的逻辑网络的管理进行改进。
技术实现思路
[0003]本申请实施例的主要目的在于提出一种微服务逻辑网络及其构建方法、装置、设备、可读介质,以及提高微服务架构中各微服务的维护效率。
[0004]第一方面,本申请实施例提供一种微服务逻辑网络构建方法,基于微服务架构内不同节点之间的调用关系和所述节点之间的从属关系,建立所述微服务架构的微服务逻辑网络,而且,所述微服务逻辑网络包括相同层级的节点的调用逻辑网络和不同层级的节点的调用逻辑网络。
[0005]第二方面,本申请实施例提供一种微服务逻辑网络构建装置,包括:
[0006]网络建立模块,被配置为基于微服务架构内 ...
【技术保护点】
【技术特征摘要】
1.一种微服务逻辑网络构建方法,其特征在于,包括:基于微服务架构内不同节点之间的调用关系和所述节点之间的从属关系,建立所述微服务架构的微服务逻辑网络,而且,所述微服务逻辑网络包括相同层级的节点的调用逻辑网络和不同层级的节点的调用逻辑网络。2.根据权利要求1所述的方法,其特征在于,所述基于微服务架构内不同节点之间的调用关系和所述节点之间的从属关系,建立所述微服务架构的微服务逻辑网络,包括:获取所述微服务架构内的所述节点、所述节点之间的从属关系以及所述节点之间的调用关系;基于所述节点之间的调用关系构建所述节点之间的调用逻辑网络;基于所述节点之间的从属关系构建所述节点之间的从属逻辑网络;基于所述节点之间的调用逻辑网络和所述节点之间的从属逻辑网络获得所述微服务架构的微服务逻辑网络。3.根据权利要求2所述的方法,其特征在于,所述基于所述节点之间的调用关系构建所述节点之间的调用逻辑网络,包括:基于所述调用关系确定所述调用关系对应的所述节点;在所述调用关系对应的所述节点之间建立请求映射,获得所述节点之间的调用逻辑网络。4.根据权利要求2所述的方法,其特征在于,所述基于所述节点之间的从属关系构建所述节点之间的从属逻辑网络,包括:基于所述从属关系确定所述从属关系对应的所述节点;在所述从属关系对应的所述节点之间建立从属映射,获得所述节点之间的从属逻辑网络。5.根据权利要求2所述的方法,其特征在于,所述基于所述节点之间的调用逻辑网络和所述节点之间的从属逻辑网络获得所述微服务架构的微服务逻辑网络,包括:基于所述节点之间的调用逻辑网络和所述节点之间的从属逻辑网络,在从属于同一主节点下的从节点与所述微服务架构内其它节点均具有调用逻辑网络的情况下,将从属于同一主节点下的从节点合并为对应的主节点,获得所述微服务逻辑网络。6.根据权利要求2
‑
5任意一项所述的方法,其特征在于,所述节点包括服务和服务实例,且所述服务实例的层级低于所述服务。7.根据权利要求6所述的方法,其特征在于,所述服务是所述微服务架构中具有共有权限的节点,所述服务实例是所述微服务架构中具有专有权限的节点。8.根据权利要求1
‑
5任意一项所述的方法,其特征在于,所述基于微服务架构内不同节点之间的调用关系和所述节点之间的从属关系,建立所述微服务架构的微服务逻辑网络之后,还包括:基于所述微服务架构的微服务逻辑网络生成所述微服务架构的权限图。9.一种微服务逻辑网络构建装置,其特征在于,包括:网络建立模块,被配置为基于微服务架构内不同节点之间的调用关系和所述节点之间的从属关系,建立所述微服务架构的微服务逻辑网络,而且,所述微服务逻辑网络包括相同层级的节点的调用逻辑...
【专利技术属性】
技术研发人员:倪进权,李星,蒲舰舸,徐代刚,李小进,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。