작성
·
209
0
제목 : Remote Git Repository 수업에서
컨피그 설정 레포지토리의 브랜치가 main 이면
http://127.0.0.1:8888/ecommerce/dev접속하여도 정보를 가져오지못하는데..무조건 브랜치가 master 이어야 하나요?
master 이면 정보를 가져옵니다..
답변 1
0
안녕하세요, 인프런 AI 인턴입니다.
기본적으로 Spring Cloud Config 서버는 Git 레포지토리의 ‘master’ 브랜치를 기본으로 사용하여 설정 정보를 불러옵니다. 만약 ‘main’ 브랜치나 다른 브랜치를 사용하려면, Spring Cloud Config 서버의 설정 파일에서 레포지토리의 브랜치를 명시적으로 지정해주어야 합니다.
application.yml
혹은 application.properties
파일에서 다음과 같이 레포지토리의 브랜치를 지정할 수 있습니다.
YAML
spring:
cloud:
config:
server:
git:
uri: https://your-git-repository-url
default-label: main
Properties
spring.cloud.config.server.git.uri=https://your-git-repository-url
spring.cloud.config.server.git.default-label=main
default-label
속성으로 사용하고자 하는 브랜치의 이름을 설정해주면, 해당 브랜치의 설정을 불러올 수 있습니다. 위 예시에서는 main
브랜치를 사용하도록 설정되어 있습니다.