在开发环境中注册多个具有相同名称的微服务实例

时间:2018-05-04 14:07:19

标签: spring-cloud netflix-eureka

我们在服务器上部署了一个eureka服务器,开发人员用于开发目的,用它来注册他们的微服务。但是当一些开发人员使用相同的微服务时,在eureka上注册自己的微服务实例[确定使用他们的本地IP地址]会得到错误的实例。开发人员无法更改实例名称,因为其他服务使用服务名称调用其服务。什么是我们问题的最佳模式?

1 个答案:

答案 0 :(得分:1)

另一种让开发人员将他们的微服务注册为OUT_OF_SERVICE的方法,以便在Eureka注册的其他服务中不会调用这些服务,但是他们可以与注册的其他服务进行交互。

您可以将其添加到application.yml:

,将其设置为服务
eureka:
  instance:
    initialStatus: OUT_OF_SERVICE