`
拓子轩
  • 浏览: 204465 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

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

    博客分类:
  • java
阅读更多

    默认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

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics