loose
이로운 개발하기
loose
전체 방문자
오늘
어제
  • 전체 (207)
    • ☕ Java (24)
    • 📘 Effective Java (9)
    • 🍃 Spring (48)
    • 📖 ORM (9)
    • ☸️ Kubernetes (13)
    • 🐧 Linux (5)
    • 🐋 Docker (5)
    • 🛠️ CI & CD (7)
    • 🕸️ Web (6)
    • 🔗 Distributed System (3)
    • 📜 Js (10)
    • 📈 Database (11)
    • 🗂️ Etc (34)
    • 🧑 Chitchat (11)
    • 📒 문학 (11)
    • 👜 개인 공부 창고 (1)

공지사항

반응형

최근 글

최근 댓글

loose
🍃 Spring

스프링 클라우드 Eureka 구성하기(3)

🍃 Spring

스프링 클라우드 Eureka 구성하기(3)

2023. 7. 5. 01:30
반응형

Eureka Server 만들기

start spring io에서 Eureka Server를 추가해서 만들어준다.
유레카 서버는 8761을 기본 포트로 사용한다.

server:
  port: 8761
spring:
  application:
    name: "eureka-server"
eureka:
  client:
    register-with-eureka: false
    fetch-registry: false

이전 글에서도 봤듯이 Eureka Server가 각각의 모듈을 식별하기 위해 Spring Application에 대한 name을 다 지정해줘야 한다.

eureka:
  client:
    register-with-eureka: false
    fetch-registry: false


위 설정을 해주면 유레카 서버로 쓴다는 뜻이다.
안해주면 다른 모듈과 상호작용하는 클라이언트로도 쓴다는 뜻이라서 설정해줘야 한다.

 

@SpringBootApplication위에 @EnableEurekaServer 추가한다.

서버 실행하면 브라우저에 localhost:8761로 유레카 서버 접속 가능하다.

 

Eureka Client 만들기

Eureka Client는 각각의 마이크로 서비스를 말한다.

start spring io에서 Eureka Client를 추가해서 만들어준다.

server:
  port: 8081
spring:
  application:
    name: "eureka-client-1"
eureka:
  client:
    serviceUrl:
      defaultZone: http://localhost:8761/eureka

참고로 다음 글이 Config Client에 대한 글인데 Config Client와 Eureka Client는 같은 모듈이기에 아래와 같은 설정으로 구현될 수 있다.

server:
  port: 8091
spring:
  application:
    name: "post"
  config:
    import: optional:configserver:http://localhost:8888
eureka:
  client:
    serviceUrl:
      defaultZone: http://localhost:8761/eureka
728x90

'🍃 Spring' 카테고리의 다른 글

@JsonProperty 사용법에 대한 모든 것  (2) 2023.07.09
스프링 클라우드 Config 구성하기(4)  (0) 2023.07.05
스프링 클라우드 Gateway 구성하기(2)  (0) 2023.07.05
스프링 클라우드 기초 사용법 및 소개(1)  (0) 2023.07.05
Spring AOT(Ahead-Of-Time) 경험 이야기  (2) 2023.03.11
  • Eureka Server 만들기
  • Eureka Client 만들기
'🍃 Spring' 카테고리의 다른 글
  • @JsonProperty 사용법에 대한 모든 것
  • 스프링 클라우드 Config 구성하기(4)
  • 스프링 클라우드 Gateway 구성하기(2)
  • 스프링 클라우드 기초 사용법 및 소개(1)
loose
loose
불만하는 사람은 90명, 해결하는 사람은 9명, 리드하는 사람은 1명
음악과 낭만을 좋아합니다.
hELLO. 티스토리 스킨을 소개합니다.
제일 위로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.