Spring Cloud/Spring Cloud Erueka

Spring cloud eureka - 3. eureka client 만들고 등록하기

Ssemi-Column 2023. 12. 13. 17:46
728x90

Server는 만들었고, 이번엔 Client를 만들어서 Server에 등록 해보려고 한다.


코드

spring initializr

  • Spring web과 Eureka client를 dependence로 넣었다.

Spring cloud netflix doc.

  • EurekaClient 설정에 대해 적혀있다.
    • Server에 등록되야 하기 때문에 Server쪽에서 false로 설정했던 것들을 지워서 기본값 true로 설정되게 하였다.
    • defaultZone에 Eureka Server의 주소를 넣었다.

코드실행

console

  • Eureka Server에 등록 됐다고 나온다.
  • 그런데 Client이름이 UNKNOWN으로 되어 있다.

eureka console

  • Application에 이름이 UNKOWN으로 되어있다.

코드

eureka client application.yml

  • client의 yml에 spring.application.name 으로 이름을 지정할 수 있다.

코드 실행

console

  • 기존에 UNKOWN으로 뜨던 Client이름이 EUREKA-CLIENT라는 이름으로 바뀌었다.

eureka console

  • application의 이름도 EUREKA-CLIENT로 바뀌었다.

 

728x90
반응형
LIST