jhipster寄存器xxx中spring cloud配置的值更改时,jHipsterProperties getXXX值未更改

jhipster寄存器xxx中spring cloud配置的值更改时,jHipsterProperties getXXX值未更改,jhipster,spring-cloud-config,jhipster-registry,Jhipster,Spring Cloud Config,Jhipster Registry,jhipster寄存器xxx中spring cloud配置的值更改时,jHipsterProperties getXXX值未更改 java版本“1.8.0_144” Java(TM)SE运行时环境(build 1.8.0_144-b01) Java HotSpot(TM)64位服务器虚拟机(构建25.144-b01,混合模式) git版本2.14.3(Apple git-98) 节点:v9.4.0 净现值:5.6.0 鲍尔:1.8.2 大口喝: [23:45:31]CLI版本2.0.0 约曼:2

jhipster寄存器xxx中spring cloud配置的值更改时,jHipsterProperties getXXX值未更改

java版本“1.8.0_144” Java(TM)SE运行时环境(build 1.8.0_144-b01) Java HotSpot(TM)64位服务器虚拟机(构建25.144-b01,混合模式)

git版本2.14.3(Apple git-98)

节点:v9.4.0

净现值:5.6.0

鲍尔:1.8.2

大口喝: [23:45:31]CLI版本2.0.0

约曼:2.0.0

纱线:1.3.2

Docker版本17.12.0-ce,内部版本c97c6d6


docker compose 1.18.0版,构建8dd22a9这不是JHipster特有的,这是Spring云配置的工作方式


除非您使用Spring Cloud Bus,否则它不是自动的。您必须向microservice中的
/management/refresh
(JHipster配置)发送POST请求,以强制它刷新自身并加载新值。此外,您还应检查此端点是否配置为需要身份验证,因为它是一个相当敏感的端点。

请参阅我已发送POST/management/refresh,然后org.springframework.core.env.Environment env可以获取最新值,但jHipsterProperties getXXX值未更改。我不知道为什么?这太模糊了。请编辑您的问题以添加详细信息,如您如何知道JHipster属性值没有更改,如果它在服务中,您是否观察到bean被重新加载?等