欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

apollo配置中心如何使用独立的Eureka注册中心

程序员文章站 2022-03-02 17:05:19
...

    默认apollo-configservice服务是同时作为注册中心使用的,但是一般项目中都有自己独立的注册中心(如Eureka注册中心),下面介绍apollo配置中心如何使用独立的Eureka注册中心。

 

一、apollo-configservice工程修改

1.ConfigServiceApplication類的@EnableEurekaServer註解改成@EnableEurekaClient

2.bootstrap.yml中的eureka.client.serviceUrl.defaultZone配置为独立的Eureka Server的地址

 

二、apollo-adminservice工程修改

1.bootstrap.yml中的eureka.client.serviceUrl.defaultZone配置为独立的Eureka Server的地址

 

三、eureka-server工程修改

1.把apollo-configservice工程中com.ctrip.framework.apollo.metaservice下的相关类移到

eureka-server工程的com.aeasycredit.hkcash.eureka.metaservice下面,并解决相关的编译问题。

 

2.pom.xml引入apollo-core依赖,如:

<dependency>

    <groupId>com.ctrip.framework.apollo</groupId>

    <artifactId>apollo-core</artifactId>

    <version>0.10.2</version>

</dependency>

 

3.application.yml中的eureka.client.fetchRegistry要设为true