微服务平台核心组件管理方法、装置、设备及存储介质与流程
未命名
08-15
阅读:119
评论:0

1.本技术涉及计算机技术领域,特别涉及一种微服务平台核心组件管理方法、装置、设备及存储介质。
背景技术:
2.在目前的微服务平台中,对于注册中心和配置中心等核心组件的管理,一种是固定搭配,比如内置的nacos(dynamicnamingand configurationservice,其是构建以“服务”为中心的现代应用架构的服务基础设施)注册中心及其对应的配置中心,以及内置的consul(其用于实现分布式系统的服务发现与配置)注册中心及其对应的配置中心;再比如内置的nacos注册中心和appolo(阿波罗,一种配置管理中心)配置中心等的混搭固定搭配。另一种则是通过引擎方式进行自主开发配置,即需要哪种的注册中心或配置中心,就单独的孵化出对应的注册中心实例或配置中心的实例,然后用户经过自行开发配置以分别对引擎进行使用。
3.其中,核心组件的固定搭配会导致可支持的平台较为单一,而通过引擎方式进行自主开发配置不仅存在开发效率低的问题,还会给用户造成较差的体验感。由此可见,上述两种方式均已无法满足在同一微服务平台上同时进行多种注册中心和配置中心任意搭配的场景需求。
技术实现要素:
4.本技术提供一种微服务平台核心组件管理方法、装置、设备及存储介质,以实现不同注册中心和配置中心等核心组件的任意组合和高效开发管理,进而提升用户的体验感。
5.第一方面,提供了一种微服务平台核心组件管理方法,包括以下步骤:
6.基于与用户通过微服务平台选择的目标注册中心和/或目标配置中心对应的目标服务模板,在租户网络中自动生成目标服务;
7.当用户需要在租户网络中进行目标应用的部署时,在微服务平台上为目标应用构建目标代理服务,以供目标应用基于所述目标代理服务进行目标注册中心和/或目标配置中心的管理,以实现对目标服务的微服务管理。
8.一些实施例中,在所述基于与用户通过微服务平台选择的目标注册中心和/或目标配置中心对应的目标服务模板的步骤之前,还包括:
9.在微服务平台上创建并管理多个注册中心和/或多个配置中心,以供用户从所述微服务平台上选择目标注册中心和/或目标配置中心。
10.一些实施例中,所述目标服务包括目标注册中心服务和/或目标配置中心服务,所述目标代理服务包括目标注册代理服务和/或目标配置代理服务。
11.一些实施例中,所述目标应用基于所述目标代理服务进行目标注册中心和/或目标配置中心的管理,以实现对目标服务的微服务管理,包括:
12.目标应用基于所述目标注册代理服务注册至目标注册中心,以实现对目标注册中
心服务的发现和调用;
13.目标应用基于所述目标配置代理服务访问目标配置中心,以实现对目标配置中心服务对应的微服务配置的热加载。
14.一些实施例中,所述目标注册代理服务存储有目标注册中心的配置地址,所述目标应用基于所述目标注册代理服务注册至目标注册中心,以实现对目标注册中心服务的发现和调用,包括:
15.目标应用基于所述目标注册代理服务所存储的目标注册中心的配置地址进行注册,以注册至目标注册中心;
16.目标应用基于所述目标注册代理服务从所述目标注册中心处获取服务调用列表,并基于所述服务调用列表调用所述目标注册中心服务。
17.一些实施例中,所述目标配置代理服务存储有目标配置中心的配置地址,所述目标应用基于所述目标配置代理服务访问目标配置中心,以实现对目标配置中心服务对应的微服务配置的热加载,包括:
18.目标应用基于所述目标配置代理服务所存储的目标配置中心的配置地址对目标配置中心进行访问,以实现对目标配置中心服务对应的微服务配置的热加载。
19.第二方面,提供了一种微服务平台核心组件管理装置,包括:
20.服务生成单元,其用于基于与用户通过微服务平台选择的目标注册中心和/或目标配置中心对应的目标服务模板,在租户网络中自动生成目标服务;
21.代理构建单元,其用于当用户需要在租户网络中进行目标应用的部署时,在微服务平台上为目标应用构建目标代理服务,以供目标应用基于所述目标代理服务进行目标注册中心和/或目标配置中心的管理,以实现对目标服务的微服务管理。
22.一些实施例中,所述装置还包括创建管理单元,其用于:
23.在微服务平台上创建并管理多个注册中心和/或多个配置中心,以供用户从所述微服务平台上选择目标注册中心和/或目标配置中心。
24.第三方面,提供了一种微服务平台核心组件管理设备,包括:存储器和处理器,所述存储器中存储有至少一条指令,所述至少一条指令由所述处理器加载并执行,以实现前述的微服务平台核心组件管理方法。
25.第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,当所述计算机程序被处理器执行时,以实现前述的微服务平台核心组件管理方法。
26.本技术提供了一种微服务平台核心组件管理方法、装置、设备及存储介质,包括基于与用户通过微服务平台选择的目标注册中心和/或目标配置中心对应的目标服务模板,在租户网络中自动生成目标服务;当用户需要在租户网络中进行目标应用的部署时,在微服务平台上为目标应用构建目标代理服务,以供目标应用基于所述目标代理服务进行目标注册中心和/或目标配置中心的管理,以实现对目标服务的微服务管理。本技术通过构建代理服务实现了不同注册中心和配置中心的任意组合管理,使得用户在使用不同的注册中心和配置中心时,不需要关心后端具体的注册中心和配置中心的类型,不仅有效提高了开发和运维的效率,还提升了用户的体验感;此外,本技术还支持注册中心与应用之间的单独交互或配置中心与应用之间的单独交互,而无需注册中心与配置中心以成对的方式与应用进
行交互,进而实现了微服务平台的可插拔功能。
附图说明
27.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
28.图1为本技术实施例提供的一种微服务平台核心组件管理方法的流程示意图;
29.图2为本技术实施例提供的核心组件和微服务管理的框架示意图;
30.图3为现有技术的微服务架构示意图;
31.图4为基于现有的微服务架构进行微服务管理的框架示意图;
32.图5为基于现有的微服务架构进行动态热加载的框架示意图;
33.图6为本技术实施例提供的一种微服务平台核心组件管理设备的结构示意图。
具体实施方式
34.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术的一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本技术保护的范围。
35.本技术实施例提供了一种微服务平台核心组件管理方法、装置、设备及存储介质,其能实现不同注册中心和配置中心等核心组件的任意组合和高效开发管理,进而提升用户的体验感。
36.参见图1和图2所示,本技术实施例提供了一种微服务平台核心组件管理方法,包括以下步骤:
37.步骤s10:基于与用户通过微服务平台选择的目标注册中心和/或目标配置中心对应的目标服务模板,在租户网络中自动生成目标服务;其中,所述目标服务包括目标注册中心服务和/或目标配置中心服务。
38.示范性的,在本实施例中,用户可通过微服务平台直接选择自己所需的注册中心nameserver和配置中心configserver,因此当用户在微服务平台上选择自己所需的注册中心和配置中心后,微服务平台就会对用户所选择的目标注册中心和目标配置中心进行记录和存储。需要说明的是,在本实施例中,不仅支持用户在微服务平台上同时选择注册中心和配置中心进行搭配使用,且还支持微服务平台提供可插拔功能,即用户可只选择所需的注册中心或配置中心,而无需同时选择注册中心和配置中心进行配对使用。
39.假设用户在微服务平台上同时选择了所需的目标注册中心和目标配置中心的组合(比如租户区1中用户所选择的目标注册中心为nacos框架,目标配置中心为nacos框架,租户区2中用户所选择的目标注册中心为consul框架,目标配置中心为appolo框架),则本实施例将在用户的租户vpc(虚拟私有云,即租户的自有网络)中孵化出对应的目标注册中心服务和目标配置中心服务,即根据与目标注册中心对应的注册中心服务模板在租户vpc中自动生成目标注册中心服务,以及根据与目标配置中心对应的配置中心服务模板在租户
vpc中生成目标配置中心服务。
40.进一步的,在所述基于与用户通过微服务平台选择的目标注册中心和/或目标配置中心对应的目标服务模板的步骤之前,还包括:
41.在微服务平台上创建并管理多个注册中心和/或多个配置中心,以供用户从所述微服务平台上选择目标注册中心和/或目标配置中心。
42.示范性的,本实施例中,将在微服务平台上创建并集成大量的注册中心和配置中心,以使得用户可通过微服务平台的前端页面来选择所需的目标注册中心和目标配置中心,并通过微服务平台的后台实现对目标注册中心和目标配置中心的处理,使得用户可以不用关心后端注册中心和配置中心的框架类型等。由此可见,本实施例通过前端页面即可实现管控,以最大限度的提升用户体验性。需要说明的是,本实施例还将通过管控区的csp服务(即微服务平台)对不同租户区的不同注册中心和配置中心进行管理。
43.步骤s20:当用户需要在租户网络中进行目标应用的部署时,在微服务平台上为目标应用构建目标代理服务,以供目标应用基于所述目标代理服务进行目标注册中心和/或目标配置中心的管理,以实现对目标服务的微服务管理。其中,所述目标代理服务包括目标注册代理服务和/或目标配置代理服务。
44.具体的,所述目标应用基于所述目标代理服务进行目标注册中心和/或目标配置中心的管理,以实现对目标服务的微服务管理,包括:
45.目标应用基于所述目标注册代理服务注册至目标注册中心,以实现对目标注册中心服务的发现和调用;
46.目标应用基于所述目标配置代理服务访问目标配置中心,以实现对目标配置中心服务对应的微服务配置的热加载。
47.示范性的,可以理解的是,当用户需要在租户vpc上部署目标应用(即图2中的app)时,本实施例将在目标应用上标记好目标注册中心的配置地址和目标配置中心的配置地址,同时会自动在微服务平台中给目标应用注入两个目标代理服务agent,即目标注册agent和目标配置agent,且目标注册agent和目标配置agent中分别存储有对应的配置地址。应当理解的是,本实施例中的目标注册agent通过抽象出的公共接口,可以对接任意所孵化出的注册中心api(即注册中心服务),因此目标应用可以通过目标注册agent注册到所对应的注册中心上,以进行服务发现和服务调用;同理,通过目标配置agent可以在不同的配置中心热加载目标应用的配置中心服务对应的微服务配置。
48.由此可见,本技术通过构建代理服务agent实现了不同注册中心和配置中心的任意组合管理,使得用户在使用不同的注册中心和配置中心时,不需要关心后端具体的注册中心和配置中心的类型,不仅有效提高了开发和运维的效率,还提升了用户的体验感;此外,本技术还支持注册中心与应用之间的单独交互或配置中心与应用之间的单独交互,而无需注册中心与配置中心以成对的方式与应用进行交互,进而实现了微服务平台的可插拔功能。
49.进一步的,所述目标注册代理服务存储有目标注册中心的配置地址,所述目标应用基于所述目标注册代理服务注册至目标注册中心,以实现对目标注册中心服务的发现和调用,包括:
50.目标应用基于所述目标注册代理服务所存储的目标注册中心的配置地址进行注
册,以注册至目标注册中心;
51.目标应用基于所述目标注册代理服务从所述目标注册中心处获取服务调用列表,并基于所述服务调用列表调用所述目标注册中心服务。
52.示范性的,应当理解的是,参见图3所示,现有的微服务架构中,大多应用(即图3中的app)都是通过nameserver进行服务的注册,然后直接从nameserver中获取到服务调用列表,进而再将服务调用列表应用到服务调用中,以完成微服务的注册与发现。例如,参见图4所示,app1与nameserver建立连接,并获取注册中心里的服务调用列表,该服务调用列表中带有服务的调用地址信息,因此当app1需要调用app2或app3时,app1会将服务调用列表缓存一份到app1内存中(隔段时间再进行同步最新列表信息),再在调用app2或app3时,使用服务调用列表中的服务信息进行微服务调用。
53.而在本实施例中,目标应用将通过目标注册agent中所存储的目标注册中心的配置地址进行注册,以使得目标应用能够注册到对应的目标注册中心上;然后通过目标注册agent上抽象出的公共接口从目标注册中心处获取服务调用列表,并基于该服务调用列表调用租户vpc上的目标注册中心服务,进而完成服务的注册、发现和调用。
54.进一步的,所述目标配置代理服务存储有目标配置中心的配置地址,所述目标应用基于所述目标配置代理服务访问目标配置中心,以实现对目标配置中心服务对应的微服务配置的热加载,包括:
55.目标应用基于所述目标配置代理服务所存储的目标配置中心的配置地址对目标配置中心进行访问,以实现对目标配置中心服务对应的微服务配置的热加载。
56.示范性的,参见图5所示,现有的微服务配置功能的实现,往往是通过用户应用与配置中心configserver建立长轮询,并分别进行持久化存储和本地快照存储,进而实现配置的动态热加载。而在本实施例中,目标应用则通过目标配置代理服务抽象出的公共接口对与所存储的配置地址对应的目标配置中心进行访问,使得目标应用无需直接与configserver建立长轮询,就可在不同的配置中心热加载目标配置中心服务对应的微服务配置。
57.综上,针对不同用户所使用的不同注册中心和配置中心的搭配,均可以通过在本实施例架构的微服务平台上进行孵化,以使得用户可以在同一套平台页面上进行不同注册中心和配置中心的管理,且不需要关心后端具体的注册中心和配置中心的类型,进而提高了开发和运维的效率,并提升了用户的使用体验感。
58.本技术实施例还提供了一种微服务平台核心组件管理装置,包括:
59.服务生成单元,其用于基于与用户通过微服务平台选择的目标注册中心和/或目标配置中心对应的目标服务模板,在租户网络中自动生成目标服务;
60.代理构建单元,其用于当用户需要在租户网络中进行目标应用的部署时,在微服务平台上为目标应用构建目标代理服务,以供目标应用基于所述目标代理服务进行目标注册中心和/或目标配置中心的管理,以实现对目标服务的微服务管理。
61.进一步的,所述装置还包括创建管理单元,其用于:
62.在微服务平台上创建并管理多个注册中心和/或多个配置中心,以供用户从所述微服务平台上选择目标注册中心和/或目标配置中心。
63.进一步的,所述目标服务包括目标注册中心服务和/或目标配置中心服务,所述目
标代理服务包括目标注册代理服务和/或目标配置代理服务。
64.进一步的,所述目标应用具体用于:
65.基于所述目标注册代理服务注册至目标注册中心,以实现对目标注册中心服务的发现和调用;
66.基于所述目标配置代理服务访问目标配置中心,以实现对目标配置中心服务对应的微服务配置的热加载。
67.进一步的,所述目标注册代理服务存储有目标注册中心的配置地址,所述目标应用具体用于:
68.基于所述目标注册代理服务所存储的目标注册中心的配置地址进行注册,以注册至目标注册中心;
69.基于所述目标注册代理服务从所述目标注册中心处获取服务调用列表,并基于所述服务调用列表调用所述目标注册中心服务。
70.进一步的,所述目标配置代理服务存储有目标配置中心的配置地址,所述目标应用具体还用于:
71.目标应用基于所述目标配置代理服务所存储的目标配置中心的配置地址对目标配置中心进行访问,以实现对目标配置中心服务对应的微服务配置的热加载。
72.需要说明的是,所属本领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的装置和各单元的具体工作过程,可以参考前述微服务平台核心组件管理方法实施例中的对应过程,在此不再赘述。
73.上述实施例提供的装置可以实现为一种计算机程序的形式,该计算机程序可以在如图6所示的微服务平台核心组件管理设备上运行。
74.本技术实施例还提供了一种微服务平台核心组件管理设备,包括:通过系统总线连接的存储器、处理器和网络接口,存储器中存储有至少一条指令,至少一条指令由处理器加载并执行,以实现前述的微服务平台核心组件管理方法的全部步骤或部分步骤。
75.其中,网络接口用于进行网络通信,如发送分配的任务等。本领域技术人员可以理解,图6中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
76.处理器可以是cpu,还可以是其他通用处理器、dsp(digitalsignal processor,数字信号处理器)、asic(applicationspecificintegrated circuit,专用集成电路)、fpga(fieldprogrammablegatearray,现场可编程逻辑门阵列)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件分立硬件组件等。通用处理器可以是微处理器,或者该处理器也可以是任何常规的处理器等,处理器是计算机装置的控制中心,利用各种接口和线路连接整个计算机装置的各个部分。
77.存储器可用于存储计算机程序和/或模块,处理器通过运行或执行存储在存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现计算机装置的各种功能。存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如视频播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如视频数据、图像数据等)等。此外,存储器可以包括高速随
存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘、smc(smartmediacard,智能存储卡)、sd(securedigital,安全数字)卡、闪存卡(flashcard)、至少一个磁盘存储器件、闪存器件或其他易失性固态存储器件。
78.本技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时,实现前述的微服务平台核心组件管理方法的全部步骤或部分步骤。
79.本技术实施例实现前述的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法的步骤。其中,计算机程序包括计算机程序代码,计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。计算机可读介质可以包括:能够携带计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、rom(read-only memory,只读存储器)、ram(randomaccessmemory,随机存取存储器)、电载波信号、电信信号以及软件分发介质等。需要说明的是,计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。
80.本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、服务器或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
81.本技术是参照根据本技术实施例的方法、设备(系统)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
82.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
83.以上所述仅是本技术的具体实施方式,使本领域技术人员能够理解或实现本技术。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本技术的精神或范围的情况下,在其它实施例中实现。因此,本技术将不会被限制于本文所示的这些实施例,而是要符合与本文所申请的原理和新颖特点相一致的最宽的范围。
技术特征:
1.一种微服务平台核心组件管理方法,其特征在于,包括以下步骤:基于与用户通过微服务平台选择的目标注册中心和/或目标配置中心对应的目标服务模板,在租户网络中自动生成目标服务;当用户需要在租户网络中进行目标应用的部署时,在微服务平台上为目标应用构建目标代理服务,以供目标应用基于所述目标代理服务进行目标注册中心和/或目标配置中心的管理,以实现对目标服务的微服务管理。2.如权利要求1所述的微服务平台核心组件管理方法,其特征在于,在所述基于与用户通过微服务平台选择的目标注册中心和/或目标配置中心对应的目标服务模板的步骤之前,还包括:在微服务平台上创建并管理多个注册中心和/或多个配置中心,以供用户从所述微服务平台上选择目标注册中心和/或目标配置中心。3.如权利要求1所述的微服务平台核心组件管理方法,其特征在于:所述目标服务包括目标注册中心服务和/或目标配置中心服务,所述目标代理服务包括目标注册代理服务和/或目标配置代理服务。4.如权利要求3所述的微服务平台核心组件管理方法,其特征在于,所述目标应用基于所述目标代理服务进行目标注册中心和/或目标配置中心的管理,以实现对目标服务的微服务管理,包括:目标应用基于所述目标注册代理服务注册至目标注册中心,以实现对目标注册中心服务的发现和调用;目标应用基于所述目标配置代理服务访问目标配置中心,以实现对目标配置中心服务对应的微服务配置的热加载。5.如权利要求4所述的微服务平台核心组件管理方法,其特征在于,所述目标注册代理服务存储有目标注册中心的配置地址,所述目标应用基于所述目标注册代理服务注册至目标注册中心,以实现对目标注册中心服务的发现和调用,包括:目标应用基于所述目标注册代理服务所存储的目标注册中心的配置地址进行注册,以注册至目标注册中心;目标应用基于所述目标注册代理服务从所述目标注册中心处获取服务调用列表,并基于所述服务调用列表调用所述目标注册中心服务。6.如权利要求4所述的微服务平台核心组件管理方法,其特征在于,所述目标配置代理服务存储有目标配置中心的配置地址,所述目标应用基于所述目标配置代理服务访问目标配置中心,以实现对目标配置中心服务对应的微服务配置的热加载,包括:目标应用基于所述目标配置代理服务所存储的目标配置中心的配置地址对目标配置中心进行访问,以实现对目标配置中心服务对应的微服务配置的热加载。7.一种微服务平台核心组件管理装置,其特征在于,包括:服务生成单元,其用于基于与用户通过微服务平台选择的目标注册中心和/或目标配置中心对应的目标服务模板,在租户网络中自动生成目标服务;代理构建单元,其用于当用户需要在租户网络中进行目标应用的部署时,在微服务平台上为目标应用构建目标代理服务,以供目标应用基于所述目标代理服务进行目标注册中心和/或目标配置中心的管理,以实现对目标服务的微服务管理。
8.如权利要求7所述的微服务平台核心组件管理装置,其特征在于,所述装置还包括创建管理单元,其用于:在微服务平台上创建并管理多个注册中心和/或多个配置中心,以供用户从所述微服务平台上选择目标注册中心和/或目标配置中心。9.一种微服务平台核心组件管理设备,其特征在于,包括:存储器和处理器,所述存储器中存储有至少一条指令,所述至少一条指令由所述处理器加载并执行,以实现权利要求1至6中任一项所述的微服务平台核心组件管理方法。10.一种计算机可读存储介质,其特征在于:所述计算机可读存储介质存储有计算机程序,当所述计算机程序被处理器执行时,以实现权利要求1至6中任一项所述的微服务平台核心组件管理方法。
技术总结
本申请涉及一种微服务平台核心组件管理方法、装置、设备及存储介质,涉及计算机技术领域,包括基于与用户通过微服务平台选择的目标注册中心和/或目标配置中心对应的目标服务模板,在租户网络中自动生成目标服务;当用户需要在租户网络中进行目标应用的部署时,在微服务平台上为目标应用构建目标代理服务,以供目标应用基于目标代理服务进行目标注册中心和/或目标配置中心的管理,以实现对目标服务的微服务管理。本申请通过构建代理服务实现了不同注册中心和配置中心的任意组合管理,有效提高了开发和运维的效率,并提升了用户的体验感,还实现了微服务平台的可插拔功能。还实现了微服务平台的可插拔功能。还实现了微服务平台的可插拔功能。
技术研发人员:郑恺
受保护的技术使用者:中电云数智科技有限公司
技术研发日:2023.05.10
技术公布日:2023/8/14
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/