Service Discovery
- Service 를 Eureka 에 등록하고 ServiceId 기반으로 endpoint 탐색이 가능하다.
LoadBalancing
- 서비스들 ( instances ) 에게 작업을 할당하여 줄세우는 것
- Ribbon 이 담당한다.
Gateway
- 모든 요청을 받아 관련 서비스에게 Routing 한다.
- Zuul 이 담당.
InnerService Call
- 한 서비스에서 다른 서비스를 호출 함.
- Feign 이 담당
Circuit Breaker
- 하위 서비스 장애 발생 시 장애가 상위로 전파되는 것을 방지
- Fallback 을 지정하여 장애 상황시 값을 정의 가능
- Hystrix 담당
Distributed Log Tracking
- 분산 환경의 로그 추적을 용이하게 함
- Sleuth 담당
Config Server
- 서비스 설정을 통합 관리한다.
- 서버 무중단 반영이 가능하다.
- config-server 담당
'Cloud' 카테고리의 다른 글
Eureka (0) | 2020.12.07 |
---|---|
Netflix Component 설명 (0) | 2020.12.07 |
DiscoveryClient 를 이용한 API 콜 (0) | 2020.12.07 |
유레카서버, 등록방법 (0) | 2020.12.05 |
하나의 모듈과 의존하는 모듈관계에서 변경 전파를 적게 소비해보기 (0) | 2020.12.05 |