목차
참고
- https://cloud.spring.io/spring-cloud-netflix/reference/html/
- https://coe.gitbook.io/guide/service-discovery/eureka
✅ Eureka 서버에 서비스 등록하기
앞에서 설정을 마치고 실행중인 Eureka 서버에 서비스를 등록하기 위해서는 몇가지 작업이 필요합니다.
1. 라이브러리 추가
Eureka 에 서비스를 등록하기 위해서는 client 라이브러리가 필요합니다.
implementation 'org.springframework.cloud:spring-cloud-starter-netflix-eureka-client' |
2. @EnableDiscoveryClient 추가
애플리케이션에 @EnableDiscoveryClient
를 추가해줍니다.
|
3. Eureka 서버에 등록을 위한 Properties 설정 추가
eureka.client.register-with-eureka
값을 true 로 줌으로써 서비스가 Eureka 서버에 등록하도록 설정합니다. Service 를 등록하기 위해서는 어디에 Eureka 서버가 작동중인지 Client 가 알아야 합니다. eureka.client.service-url.defaultZone
설정값을 이용해 서비스를 등록할 Eureka 서버의 주소를 설정합니다.
eureka: |