728x90
11번가 MSA 환경 구성
11st with Spring cloud
모든 MSA Platform내의 서버는 Eureka Client를 탑재
API Server들간의 호출도 Spring Cloud Feign을 통해 Hystrix + Ribbon + Eureka 조합으로 호출
모든 MSA Platform 내의 서버는 Spring Cloud Config Client를 탑재
MSA 운영 환경을 위한 전용 모니터링 도구들
- Zipkin, Turbine, Spring Boot Admin
Spring Cloud Config
Git 기반의 Config 관리
플랫폼 내의 모든 Server들은 Config Client를 탑재
서버 시작시 Config 서버가 제공하는 Config들이 PropertySource로 등록됨
Git Repository내의 Config 파일들은 다양하게 구성 가능
- 전체 서버 공통 Config
- 서버군용 Config
- 특정 서버용 Config
728x90
'SpringCloud' 카테고리의 다른 글
[11번가 Spring Cloud 기반 MSA로의 전환] 7. Appendix (0) | 2021.02.08 |
---|---|
[11번가 Spring Cloud 기반 MSA로의 전환] 6. 모니터링 (0) | 2021.02.08 |
[11번가 Spring Cloud 기반 MSA로의 전환] 4. 장애 시나리오 (0) | 2021.02.08 |
[11번가 Spring Cloud 기반 MSA로의 전환] 3. Hystrix, Ribbon, Eureka 적용 in 11st (0) | 2021.02.08 |
[11번가 Spring Cloud 기반 MSA로의 전환] 2. Deep Dive into Hystrix, Ribbon, Eureka (0) | 2021.02.08 |
댓글