我可以在远程服务器(docker)中使用共享的jhipster-registry和uaa,开发人员可以将其作为服务连接到吗?

时间:2019-12-28 08:16:45

标签: jhipster jhipster-registry

在一个开发团队中,我们正在与Uaa,Jh注册中心,麦克风1,麦克风2和网关一起进行jhipster微服务项目。 这里的问题是可能使用docker在远程服务器上部署共享的Uaa和Jh注册表,而mic 1和mic 2上的其他开发人员将它们用作服务吗? 如果答案是肯定的。有可用的配置或灵感示例吗?

非常感谢

1 个答案:

答案 0 :(得分:0)

答案是肯定的,几乎没有什么可做的,只需编辑网关,uaa和微服务的src/main/resources/config/bootstrap.yml文件,以便它们指向配置的注册表URL:

spring:
  ...
  cloud:
    config:
      fail-fast: false # if not in "prod" profile, do not force to use Spring Cloud Config
      uri: http://admin:${jhipster.registry.password}@my-registry.example.com:8761/config

然后对于Eureka服务器url,在应用程序和注册表中编辑application*.yml来更改defaultZone

eureka:
  ...
  client:
    service-url:
      defaultZone: http://admin:${jhipster.registry.password}@my-registry.example.com:8761/eureka/