Spring Cloud Config의 이해
- 📚 Spring/Spring Cloud
- 2022. 1. 29. 19:56
| Spring Cloud Config의 이해
- Cloud-native 애플리케이션의 중요한 이슈 중 하나는 분산된 서비스에 대한 설정과 관리이다.
- 개발자는 배포된 서비스와 서비스 환경 개수 만큼 설정을 변경하는데 많은 시간을 소비해야 한다
- 서비스가 수평적으로 확장되는 Auto Scaling이 될 때마다 서비스의 설정을 직접 변경해 줘야 한다.
- Spring Cloud Config는 분산되어 있는 여러 서비스의 설정을 관리할 수 있는 서버와 클라이언트를 제공한다
- Spirng Cloud Config는 파일 및 git형태로 가지고 있을 수 있다.
- 마이크로서비스가 실작할 때 Spring Cloud Config에서 관리하는 설정 정보를 요청한다
- 마이크로서비스는 다양한 환경에서 실행될 수 있으므로 Spring Cloud Config 서버는 환경별로 분리할 수 있다
- 환경에 따른 설정 정보는 profile과 label로 구분할 수 있다.
'📚 Spring > Spring Cloud' 카테고리의 다른 글
9. Catalog-service와 Spring Cloud Gateway 연동 (0) | 2023.01.28 |
---|---|
8. User-service와 Spring Cloud Gateway 연동 (0) | 2023.01.27 |
SpringCloud의 이해 (0) | 2022.01.28 |
Spring Cloud Gateway - Load Balancer (0) | 2021.09.29 |
Spring Cloud Gateway - Logging Filter (0) | 2021.09.29 |