本发明涉及边缘计算领域,尤其涉及edgegallery平台领域,具体是指一种基于edgegallery平台实现添加展示微服务关系处理的系统、方法、装置、处理器及其计算机可读存储介质。
背景技术:
1、edgegallery平台是一个mec边缘计算开源项目,目的是打造一个符合5g边缘“联接+计算”特点的边缘计算公共平台,实现网络能力(尤其是5g网络)开放的标准化和mec应用开发、测试、迁移和运行等生命周期流程的通用化。
2、edgegallery平台是一个开源的边缘计算平台,因为开源所以对一些特殊场景就会缺少支持,比如本发明需要的检测微服务内部运行关系功能,就常常因为缺乏支持而难以实现。
3、istio是一个开源服务网格,它透明地分层到现有的分布式应用程序上。istio强大的特性提供了一种统一和更有效的方式来保护、连接和监视服务。
技术实现思路
1、本发明的目的是克服了上述现有技术的缺点,提供了一种满足操作简便、效率高、适用范围较为广泛的基于edgegallery平台实现添加展示微服务关系处理的系统、方法、装置、处理器及其计算机可读存储介质。
2、为了实现上述目的,本发明的基于edgegallery平台实现添加展示微服务关系处理的系统、方法、装置、处理器及其计算机可读存储介质如下:
3、该基于edgegallery平台实现添加展示微服务关系处理的系统,其主要特点是,所述的系统包括:
4、edgegallery中链路展示模块,与所述的edgegallery中链路后端数据模块相连接,用于展示所管理的微服务之间产生的http收发关系;
5、istio获取微服务关系模块,用于获取微服务之间产生的接受或转发的http请求信息;
6、edgegallery中链路后端数据模块,连接在edgegallery中链路展示模块和istio获取微服务关系模块之间,用于从istio获取微服务关系模块获取微服务之间接收或转发的数据,并在edgegallery中链路展示模块的平台页面进行展示。
7、较佳地,所述的系统还包括待展示内部关系微服务模块,与所述的istio获取微服务关系模块,用于给edgegallery平台提供具有不同功能的微服务。
8、该基于edgegallery平台实现添加展示微服务关系处理的方法,其主要特点是,所述的方法包括以下步骤:
9、(1)在edgegallery平台安装istio,并获取微服务关系组件;
10、(2)添加edgegallery前后端展示微服务关系功能;
11、(3)打包添加edgegallery前后端展示微服务关系功能成镜像,并替换edgegallery平台的现有镜像,重新运行服务;
12、(4)运行需要展示内部关系的微服务。
13、较佳地,所述的方法还包括以下步骤:
14、点击edgegallery平台界面展示微服务功能,获得微服务运行关系展示界面。
15、该用于实现基于edgegallery平台的添加展示微服务关系处理的装置,其主要特点是,所述的装置包括:
16、处理器,被配置成执行计算机可执行指令;
17、存储器,存储一个或多个计算机可执行指令,所述的计算机可执行指令被所述的处理器执行时,实现上述的基于edgegallery平台实现添加展示微服务关系处理的方法的各个步骤。
18、该用于实现基于edgegallery平台的添加展示微服务关系处理的处理器,其主要特点是,所述的处理器被配置成执行计算机可执行指令,所述的计算机可执行指令被所述的处理器执行时,实现上述的基于edgegallery平台实现添加展示微服务关系处理的方法的各个步骤。
19、该计算机可读存储介质,其主要特点是,其上存储有计算机程序,所述的计算机程序可被处理器执行以实现上述的基于edgegallery平台实现添加展示微服务关系处理的方法的各个步骤。
20、采用了本发明的基于edgegallery平台实现添加展示微服务关系处理的系统、方法、装置、处理器及其计算机可读存储介质,能够实现开源对一些特殊场景的支持,在edgegallery平台展示微服务关系功能,具有广泛的应用范围。
1.一种基于edgegallery平台实现添加展示微服务关系处理的系统,其特征在于,所述的系统包括:
2.根据权利要求1所述的基于edgegallery平台实现添加展示微服务关系处理的系统,其特征在于,所述的系统还包括待展示内部关系微服务模块,与所述的istio获取微服务关系模块,用于给edgegallery平台提供具有不同功能的微服务。
3.一种基于edgegallery平台实现添加展示微服务关系处理的方法,其特征在于,所述的方法包括以下步骤:
4.根据权利要求3所述的基于edgegallery平台实现添加展示微服务关系处理的方法,其特征在于,所述的方法还包括以下步骤:
5.一种用于实现基于edgegallery平台的添加展示微服务关系处理的装置,其特征在于,所述的装置包括:
6.一种用于实现基于edgegallery平台的添加展示微服务关系处理的处理器,其特征在于,所述的处理器被配置成执行计算机可执行指令,所述的计算机可执行指令被所述的处理器执行时,实现权利要求3至4中任一项所述的基于edgegallery平台实现添加展示微服务关系处理的方法的各个步骤。
7.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,所述的计算机程序可被处理器执行以实现权利要求3至4中任一项所述的基于edgegallery平台实现添加展示微服务关系处理的方法的各个步骤。