Spring Boot

Spring Cloud Config

Spring Cloud Config Server, Git 백엔드, 동적 리프레시, 암호화를 통한 중앙 집중식 구성 관리

19 면접 질문·
Senior
1

Spring Cloud Config Server의 주요 역할은 무엇입니까?

답변

Spring Cloud Config Server는 모든 마이크로서비스의 구성 관리를 중앙 집중화합니다. 구성을 외부 리포지토리(Git, 파일 시스템, Vault)에 저장하고 클라이언트 애플리케이션에 배포할 수 있습니다. 이를 통해 재배포 없이 구성을 변경할 수 있으며 환경 간 일관성이 보장됩니다.

2

Config Server를 생성하는 데 필요한 의존성은 무엇입니까?

답변

spring-cloud-starter-config-server는 Config Server를 생성하는 데 필요한 모든 의존성을 포함하는 스타터입니다. Spring Cloud Config Server, 내장 웹 서버, 그리고 구성 엔드포인트를 노출하는 데 필요한 컴포넌트가 포함되어 있습니다. 그런 다음 @EnableConfigServer로 간단히 활성화하면 됩니다.

3

Spring Boot 애플리케이션에서 Config Server를 활성화하는 어노테이션은 무엇입니까?

답변

@EnableConfigServer는 애플리케이션에서 Spring Cloud Config Server 기능을 활성화합니다. 이 어노테이션은 구성을 클라이언트에 노출하는 데 필요한 엔드포인트를 자동으로 구성하고, 백엔드 리포지토리(Git, filesystem 등)를 초기화하며, /{application}/{profile}/{label} 패턴에 따라 구성 요청에 응답하도록 서버를 설정합니다.

4

Spring Cloud Config Server의 기본 구성 백엔드는 무엇입니까?

5

Config Server에서 Git 리포지토리 URL을 어떻게 설정합니까?

+16 면접 질문

다음 면접을 위해 Spring Boot을 마스터하세요

모든 질문, flashcards, 기술 테스트, 코드 리뷰 연습, 면접 시뮬레이터에 접근하세요.

무료로 시작하기