Backend/참고자료

Eureka

간지나제 2021. 4. 13. 15:44

마이크로서비스의 동적인 탐색과 로드밸런싱을 제공한다.

로드밸런싱을 위해 내부적으로 Ribbon을 사용한다.

Netflix OSS(Open Source Software)의 여러가지 컴포넌트 중 하나

등록된 모든 서비스들의 정보(hostname, ip, port 등)가 레지스트리로 관리되고 접근정보를 요청하는 Eureka Client 서비스들에게 목록을 제공한다.

크게 Eureka Sever, Eureka Client로 나눠져 있다.

Eureka Server : 서비스들의 정보를 저장하느느 곳, 각 client로부터 30초(default)마다 heartbeat를 받게 된다.

Eureka Client : 각 서비스들, 자신을 Eureka Server에 등록. 서비스들의 위치 정보를 Eureka Server로부터 가져온다.

 

'Backend > 참고자료' 카테고리의 다른 글

Web Server와 WAS  (0) 2021.04.19
Ribbon  (0) 2021.04.13
Zuul  (0) 2021.04.13
Scale up, Scale In, Auto Sacle  (0) 2021.04.13
Redis란 ?  (0) 2021.02.03