eureka-server 프로젝트 구성
- Project/Project Process
- 2021. 6. 5.
반응형
728x90
반응형
1) pom.xml
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-eureka-server</artifactId>
</dependency>
2) EurekaServerApplication.java
@EnableEurekaServer /* Eureka 사용을 위한 선언 (Eureka 서버 역할로 등록) */
위 코드를 추가하여 해당 서비스가 Eureka 서버 역할을 할 것임을 지정하자.
3) application.yml
server:
port: 8761 # Eureka Web Service 포트번호
spring:
application:
name: eurekaserver # 서비스명
eureka: # Eureka 라이브러리가 포함된채 부트가 실행되면 유레카 클라이언트 역할로써 어딘가에다 유레카를 등록한다.
client: # 기본값이 true 인데 자신의 정보를 자신에게 등록하는 의미없는 작업을 안하도록 false 지정
register-with-eureka: false
fetch-registry: false
server-port를 지정하고, 서비스 명을 지정하였다.
해당 프로젝트는 eureka server 역할을 하는 프로젝트이므로, client 를 지정할 필요가 없다. 따라서 default 인 true를 false로 지정해주자.
반응형
'Project > Project Process' 카테고리의 다른 글
SpringBoot 재고 감소 동시성 제어 - Redisson 사용 (+ AOP 적용) (0) | 2022.10.28 |
---|---|
[SpringBoot + JPA 프로젝트] (3) Member 등록 API 개발 및 테스트 코드 작성 (+ModelMapper) (0) | 2021.11.19 |
[SpringBoot + JPA 프로젝트] (2) Mac Local Mysql 설치 및 프로젝트 DB 연동 (0) | 2021.11.18 |
[SpringBoot + JPA 프로젝트] (1) MainController 통합테스트 진행 (0) | 2021.11.18 |