load balancer1 뭐? MSA? 그렇다면 고가용성을 보장해보자! Load Balancer. - 04 Load Balancer MSA는 요즘과 같이 클라우드 환경에서 동작하기에 매우 적합한 아키텍처라고 생각합니다. AWS와 같은 클라우드 서버를 제공하는 서비스에서도 트래픽이 늘어날 경우 오토 스케일링이라는 작업을 해줍니다. 이처럼 MSA는 서비스의 고가용성을 위해 동일한 서비스를 여러대를 두는 Scale-out을 쉽게 할 수 있습니다. 그렇다면 여러개의 서비스 중 과연 어떤 서비스에 Request를 해야 할까요? API Gateway에서는 특정 url 경로에 맞는 서비스로 라우팅되었습니다. 그러면 동일한 서비스에서는 어떻게 각각 라우팅을 할 수 있을까요? Netflix에서 제공하는 Ribbon을 사용하면 서버 목록을 번갈아가면서 호출 할 수 있습니다. Ribbon Ribbon is a Inter Proc.. 2021. 4. 19. 이전 1 다음