파란하늘의 지식창고
article thumbnail
Spring Cloud Netflix Eureka Server 사용해 보기
Study/Java 2023. 1. 26. 21:04

Eureka 소개 msa를 구성하면 각 application은 서비스 상황에 따라 트래픽이나 부하가 증가할 경우 인스턴스를 추가로 생성하거나, 반대로 트래픽이나 부하가 감소할 경우 인스턴스를 줄이는 등 microservice에 대한 개별 관리를 하게 되고 이러한 확장과 축소를 수동이 아닌 자동으로 처리를 하여 빈번하게 변화하게 된다. 수시로 변하는 환경을 감지하고 로드 밸런싱을 할 수 있어야 각 msa 간 연계를 관리할 수 있다. 이렇게 동적으로 변하는 환경을 감지하기 위해 Service Discovery 기능을 제공하는 것이 Eureka Server이다. 각 application은 Eureka Client를 통해 Eureka Server로 스스로의 정보를 전달한다. Eureka Server는 이렇게 전..