论坛首页 Java企业应用论坛

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

浏览 4548 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2018-08-04  

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

 

论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics