728x90
설정
build.gradle
dependencies {
implementation 'org.springframework.cloud:spring-cloud-starter-netflix-eureka-server'
implementation 'com.sun.jersey.contribs:jersey-apache-client4:1.19.4'
testImplementation 'org.springframework.boot:spring-boot-starter-test'
}
설정
@EableEurekaServer
설정
application.yml
server:
port: 8761
eureka:
instance:
hostname: localhost
client:
# 해당 두 속서은 유레카와 성호작용하는 방법을 알려주기 위해 다른 마이크로 서비스에 설정할 수 있는 속성
# 유레카 역시 마이크로 서비스이므로 이 두 속성은 해당 유레카 서버가 다른 유레카 서버랑 상호작용하는 방법 알려주기 위해 사용
# 기본값은 true이며, 개발단계에서는 false로 설정
fetch-registry: false
register-with-eureka: false
service-url:
default-zone: http://${eureka.instance.hostname}:${server.port}
server:
# 유레카 인스턴스 갱신 off
# 개발시에는 off
# 프로덕션시에는 true
enable-self-preservation: false
728x90
'백엔드 > Spring(Boot)' 카테고리의 다른 글
spring rabbitMQ 사용 (0) | 2022.04.16 |
---|---|
Spring Gradle 빌드 (인텔리제이 방법 포함) (0) | 2022.04.10 |
스프링 시큐리티 OAuth 2.0 (0) | 2022.03.17 |
스프링 Rest Template (0) | 2022.03.16 |
Spring Swagger에서 Pageable 사용 (0) | 2022.03.07 |