Open daehwan2yo opened 2 years ago
1) Discovery 서버 구축 : Eureka Server
2) Discovery Client 적용 : Eureka Clients -> 하위 api 서버 들이 Discovery server 로 자동 등록됨 (각자의 설정을 통해 갱신여부 등을 커스텀가능)
공식 문서 Spring Cloud Netfilx - eureka https://docs.spring.io/spring-cloud-netflix/docs/current/reference/html/#service-discovery-eureka-clients
Eureka 동작과정 정리 https://borakim-b.github.io/2019/12/08/20191208-eureka-log/
Spring Cloud Netflix Eureka 를 활용하여 내부망의 인스턴스간 통신의 사전 정보들을 모아두는
중앙 검색 서버를 배치한다. 이는 각 서버에서 hard-coding 되며 작성된 host 와 port 정보에 대한 불편함을 줄여주나,
trade-off로 추가적인 네트워크 비용이 발생한다. 하지만 인스턴스들의 정보를 일괄적으로 관리가 가능하여 편리함을 제공한다.