현수의 제 2의 뇌
article thumbnail
Spring Cloud Eureka 란?? [ MSA ]
Spring Cloud 2023. 7. 21. 09:55

Spring Cloud Eureka 란? Spring Cloud Eureka는 서비스 디스커버리 패턴을 구현하는 데 사용되는 오픈소스 도구입니다. 서비스 디스커버리는 마이크로서비스 간의 통신을 지원하고, 서비스 인스턴스의 위치 정보를 실시간으로 전달합니다. Eureka 서버는 서비스가 서로를 찾을 수 있도록, 등록 및 검색 기능을 제공합니다. 서비스 디스커버리 패턴이란? 분산 애플리케이션에 포함된 여러 서비스 간의 통신이나 상호작용을 자동화하기 위한 아키텍처 패턴입니다. 마이크로서비스 아키텍처에서 여러 컴포넌트들은 위치 정보, 상태 변경, 내부 설정 등을 수시로 변경하기 때문에 이러한 변경사항을 신속하게 감지하여 처리할 필요가 있습니다. - 서비스 디스커버리 서버 : 서비스의 인스턴스들이 위치 정보를 등..