在两个不同的独立Eureka服务器上注册服务

时间:2019-09-16 12:06:09

标签: spring netflix-eureka discovery

我有一个运行Eureka Discovery和Config服务器的弹簧云基础设施,我连接到Eureka Discovery,从Config服务器的配置中读取配置并启动我的服务。

在我的项目范围之外,还有一个单独的项目团队正在处理另一个单独的Eureka发现。 现在要实现用例,他们还要求我在其Eureka Server中注册我的服务, 简而言之,这将是我的项目服务,我们将负责运行状况检查和其他DevOps。但是,这需要向两个不同的独立Eureka服务器进行注册,

  1. 我的项目中的一台Eureka服务器
  2. 他们的项目的第二个Eureka服务器。

我的项目是一个Spring cloud / boot项目,我正在使用规定的注释和配置启动Eureka Client。

与我的项目的Eureka服务器连接的Eureka客户端属性

eureka:
  client:
    serviceUrl:
      defaultZone: http://${eureka.server.userId}:${eureka.server.password}@${eureka.server.host}/eureka/
  instance:
    preferIpAddress: true


@SpringBootApplication
@EnableDiscoveryClient
public class ServiceLauncher{
.....
}

是否可以在两个不同的独立Eureka服务器上注册单个服务?需要什么配置或有什么编程方法?

0 个答案:

没有答案