我有一个运行Eureka Discovery和Config服务器的弹簧云基础设施,我连接到Eureka Discovery,从Config服务器的配置中读取配置并启动我的服务。
在我的项目范围之外,还有一个单独的项目团队正在处理另一个单独的Eureka发现。 现在要实现用例,他们还要求我在其Eureka Server中注册我的服务, 简而言之,这将是我的项目服务,我们将负责运行状况检查和其他DevOps。但是,这需要向两个不同的独立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服务器上注册单个服务?需要什么配置或有什么编程方法?