반응형
SMALL
Netflix
-
Spring cloud eureka - 1. eureka 란Spring Cloud/Spring Cloud Erueka 2023. 12. 13. 16:42
LoadBalance는 이중화 된 서버에서 한 쪽으로 요청이 몰리는 것을 방지하기 위해, 라운드로빈등 여러가지 방식으로 트레픽을 분산하는 것을 말한다. Eureka는 각 서버의 정보를 가지고 있고, 요청이 들어오면 분산해서 서버에 요청하는 역할을 한다. 똑같이 Netflix에서 만든 Feign과 같이 사용을 많이한다. Eureka는 Server와 Client로 되어있다. Eureka Server Eureka Client의 정보를 가지고 있고, Eureka Client의 요청이 왔을 때, 해당 요청에 맞는 다른 Eureka Client의 정보를 전달 한다. 동일한 서비스의 Client가 여러개가 떠 있으면 LoadBalance 역할을 한다. 일정 시간 간격으로 각 Client에 Ping을 보내고 응답이 없..