더북(TheBook)

코드 5-6 라이선싱 서비스의 bootstrap.yml 파일 구성하기

spring:
    application:
        name: licensing-service 
    profiles:
        active: dev 
    cloud:
        config: 
            uri: http://configserver:8071 

➊ 라이선싱 서비스의 이름을 지정해서 스프링 클라우드 컨피그 클라이언트는 어떤 서비스가 검색되는지 알 수 있다.

➋ 서비스가 실행될 프로파일을 지정한다. 프로파일은 환경에 매핑된다.

➌ 스프링 클라우드 컨피그 서버의 위치를 지정한다.

Note ≣


스프링 부트 애플리케이션은 프로파일을 정의하는 두 가지 메커니즘인 YAML(YAML Ain’t Markup Language)과 ‘.’로 구분된 프로퍼티 이름을 지원한다. 이 책에서는 애플리케이션을 구성하는 데 YAML을 사용한다. YAML 프로퍼티 값의 계층 형식은 spring.application.name, spring.profiles.active, spring.cloud.config.uri 등의 이름에 직접 매핑된다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.