본문 바로가기

MSA

[KEUPANG] Eureka Server 생성

이전 페이지: service-project 생성
다음 페이지: eureka-client

개요

  • eureka client를 감시하고 관리하면서 api gateway에 사용가능한 client 목록을 전달하는 eureka server
  • eureka server 의존성 필수

프로젝트 생성

  • eureka server만 추가하고 생성

어노테이션 추가

@SpringBootApplication
@EnableEurekaServer
public class KeupangEurekaServerApplication {

    public static void main(String[] args) {
        SpringApplication.run(KeupangEurekaServerApplication.class, args);
    }

}
  • EnableEurekaServer 생성

application.yml

server:
    port: 8761
eureka:
    client:
        register-with-eureka: false
        fetch-registry: false
  • 포트는 대체로 8761 사용함
  • 그리고 eureka server로 사용하기 때문에 client로 안쓰겟다는 설정을 추가

마무리

keupang-eureka-server 실행

결과

  • 나중에 등록 될 eureka client 가 조회될 공간이 보임

git push

  • feature 브랜치에서 add, commit 하고 push
  • develop 으로 PR 한 뒤에 feature 브랜치 삭제

 

'MSA' 카테고리의 다른 글

[KEUPANG] API Gateway 생성  (2) 2024.11.26
[KEUPANG] EurekaClient 설정  (0) 2024.11.26
[KEUPANG] User service project 생성  (0) 2024.11.25
[KEUPANG] config server 생성  (0) 2024.11.25
[KEUPANG] MSA Root Project 생성  (0) 2024.11.25