SpringCloud

[11번가 Spring Cloud 기반 MSA로의 전환] 5. 11번가 MSA 환경 구성

nineDeveloper 2021. 2. 8.
728x90

11번가 MSA 환경 구성


youtu.be/J-VP0WFEQsY?t=2717

 


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

댓글

💲 추천 글