簡體   English   中英

我可以在遠程服務器 (Docker) 中使用共享的 jhipster-registry 和 uaa 並且開發人員將其作為服務連接到它嗎?

[英]Can I use a shared jhipster-registry and uaa in a remote server (Docker) and developers connect to it as a service?

在一個開發團隊中,我們正在與 Uaa、Jh-registry、mic 1、mic 2 和 gateway 一起開發 jhipster 微服務項目。

這里的問題是是否可以使用 Docker 在遠程服務器中部署共享的 Uaa 和 Jh 注冊表,麥克風 1 和麥克風 2 上的其他開發人員將它們用作服務?

如果答案是肯定的,是否有可用的配置或靈感示例?

答案是肯定的,而且幾乎沒有什么可做的,只需編輯網關、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/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM