-
[Spring In Action] 14. 클라우드 구성 관리Programming Language/Spring 2023. 8. 6. 04:22반응형
요약
- 스프링 클라우드 구성 서버는 중앙 집중화된 구성 데이터 소스를 마이크로서비스 기반의 더 큰 애플리케이션을 구성하는 모든 마이크로서비스에 제공한다.
- 구성 서버가 제공하는 속성들은 백엔드 Git이나 Vault 리퍼지터리에서 유지, 관리된다.
- 모든 구성 서버 클라이언트에 제공되는 전역적인 속성들에 추가하여 구성 서버는 프로파일에 특정된 속성과 애플리케이션에 특정된 속성도 제공할 수 있다.
- 보안에 민감한 속성들은 백엔드 Git 리퍼지터리에 암호화하여 저장하거나 Vault 백엔드의 보안 속성으로 저장하여 보안을 유지할 수 있다.
- 구성 서버 클라이언트는 새로운 속성으로 리프레시할 수 있다. 이때 액추에이터 엔드포인트를 통해 수동으로 리프레시하거나, 스프링 클라우드 버스와 Git 웹훅을 사용해서 자동으로 리프레시할 수 있다.
반응형'Programming Language > Spring' 카테고리의 다른 글
[Spring] The best way to use the Spring Transactional annotation (0) 2023.08.12 [Spring In Action] 12. 리액티브 데이터 퍼시스턴스 (0) 2023.06.05 대용량 처리를 위한 MySQL 이해 (0) 2023.05.25 Microservice와 Spring Cloud 소개 (0) 2023.05.05 [Spring In Action] 11. 리액티브 API 개발하기 (0) 2023.03.24