본문 바로가기

eureka

(2)
Spring Cloud - Eureka Client 안전한 종료 방법(Discovery Client Shutdown, Spring boot graceful shutdown) 2019/02/24 - [Web/Spring Cloud] - Spring Cloud - Eureka를 이용한 마이크로서비스 동적등록&탐색&부하분산처리 Spring Cloud - Eureka를 이용한 마이크로서비스 동적등록&탐색&부하분산처리 Spring Cloud - Eureka를 이용한 마이크로서비스 동적등록&탐색&부하분산처리 스프링 클라우드 유레카는 넷플릭스 OSS에서 유래됐다. 자가 등록, 동적 탐색 및 부하 분산에 주로 사용되며, 부하 분산을 위해 내부.. coding-start.tistory.com 우리는 이전 포스팅들에서 Spring Cloud를 다루어보면서 동적인 서비스 등록과 서버사이드 로드밸런싱에 중대한 역할을 하게 되는 Eureka에 대해 다루어 봤었다. 이러한 유레카를 이용하여 우리는 ..
Spring Cloud - Eureka를 이용한 마이크로서비스 동적등록&탐색&부하분산처리 Spring Cloud - Eureka를 이용한 마이크로서비스 동적등록&탐색&부하분산처리스프링 클라우드 유레카는 넷플릭스 OSS에서 유래됐다. 자가 등록, 동적 탐색 및 부하 분산에 주로 사용되며, 부하 분산을 위해 내부적으로 리본을 사용한다.마이크로서비스의 장점 중 하나인 동적인 서비스 증설 및 축소를 유레카를 이용하면아주 쉽게 가능하다. 위의 그림과 같이 사용자의 사용이 급격하게 많아졌다고 가정해보자.그렇다면 위와 같이 서비스 인스턴스를 증설할 것이다. 여기에서 유레카를 사용한다면 마이크로서비스 인스턴스를 하나 추가하면자가 등록을 통해 유레카서버에 자신의 서비스를 등록한다.그러면 동적으로 추가된 인스턴스를 탐색할 수 있게 되고 내부적으로 리본에 의해같은 인스턴스 4개가 부하 분산(로드밸런싱) 처리가 ..