[SPRING] 스프링 클라우드 설정에서 로컬 속성이 원격 속성을 재정의하는 방법
SPRING스프링 클라우드 설정에서 로컬 속성이 원격 속성을 재정의하는 방법
다음 속성을 설정해야하지만 설정해야 할 위치에 대해서는 여전히 혼란 스럽습니다.
spring:
cloud:
config:
allowOverride: true
failFast: true
overrideNone: false
Spring 클라우드 서버 측 또는 클라이언트 측 또는 원격 자식 저장소의 application.properties 파일?
서버 측의 application.yml에 설정했지만 작동하지 않습니다.
remote git에서 application.yml을 설정해 보았습니다. 다시는 작동하지 않습니다. 도움을 주시면 감사하겠습니다.
해결법
-
==============================
1.나는 원격 git repo에서 다음과 같은 설정을했다. 이번에는 작동합니다.
나는 원격 git repo에서 다음과 같은 설정을했다. 이번에는 작동합니다.
spring: cloud: config: allowOverride: true overrideNone: true overrideSystemProperties: false
-
==============================
2.Spring Cloud 문서의 Remote Properties 값 오버라이드 (override) 섹션에서 :
Spring Cloud 문서의 Remote Properties 값 오버라이드 (override) 섹션에서 :
따라서 원격 application.yml (예 : 원격 저장소)에서 설정해야합니다. 여기에 언급했듯이 : "앱은 자체적으로 원격 소스의 구성을 무시할 수 없다고 결정할 수 없습니다."
from https://stackoverflow.com/questions/43800256/how-spring-cloud-config-use-local-property-override-remote-property by cc-by-sa and MIT license
'SPRING' 카테고리의 다른 글
[SPRING] IBM Websphere : Spring AOP 오류 발생 (0) | 2019.04.08 |
---|---|
[SPRING] @CompoundIndex가 Spring 데이터 MongoDB에서 작동하지 않습니다. (0) | 2019.04.08 |
[SPRING] 봄 MVC, 단일 JSON deserialize? (0) | 2019.04.07 |
[SPRING] 힙 메모리 사용량과로드 된 클래스 수가 계속 증가하는 이유는 무엇입니까? (0) | 2019.04.07 |
[SPRING] Spring JavaConfig : 커스텀 서블릿 매핑 추가 (0) | 2019.04.07 |