728x90
spring-cloud-starter-config 의존성이 포함되어 있다면 구성파일(application.yml 등)에 아래와 같이 config-server 설정이 import 되어 있어야 한다.(springboot 2.4 기준) 그렇지 않으면 구동시 에러가 발생한다.
spring:
config:
import: configserver:http://test-config-server.test.com
하지만 local 에서 개발 시에는 config-server 를 설정해서 사용하는 것이 오히려 번거롭기 때문에 이를 비활성화 할 필요가 있다. 아래와 같이 하면 된다.
spring:
cloud:
config:
enabled: false
그리고 spring-cloud-bus 를 사용하기 위해 spring-cloud-starter-bus-amqp 의존성이 포함되어 있다면 참조하는 config-server 구성파일이나 프로젝트내 구성파일에 반드시 rabbitMQ 접속정보가 설정되어있어야 한다. 없으면 구동시 에러 발생.
rabbitmq:
host: luka-rabbitmq-sandbox.devel.kakao.com
port: 30921
하지만 이 역시 local 개발시에는 필요없기 때문에 아래와 같이 비활성화하면 된다.
spring:
cloud:
bus:
enabled: false
728x90
'Backend > Spring+Boot' 카테고리의 다른 글
SpringBoot Redis Cluster Lettuce 설정 (0) | 2021.05.04 |
---|---|
SpringBoot embedded Redis Cluster (0) | 2021.05.04 |
Request 정보 Logging 하기 (0) | 2021.05.04 |
크로스 도메인 이슈 (0) | 2021.04.29 |
@RestController (0) | 2021.04.27 |