더북(TheBook)

구성 항목 중 중요한 매개변수는 search-locations다. 구성 서버에서 관리할 애플리케이션들의 디렉터리를 쉼표(,)로 구분하여 이 매개변수로 전달할 수 있다. 코드 5-4에서 구성 데이터를 찾기 위한 search-locations로 파일 시스템 위치(file:///Users/illary.huaylupo)를 사용했지만, 다음 코드처럼 특정 클래스패스(classpath)를 지정할 수도 있다.

server:
    native:
        search-locations: classpath:/config

Note ≣


classpath 속성을 사용하면 스프링 클라우드 컨피그 서버는 src/main/resources/config 폴더를 찾는다.

스프링 클라우드 컨피그 서버를 설정했으니 이제 라이선싱 서비스 프로퍼티 파일을 생성하자. 간단한 예를 위해 앞서 사용된 코드의 search-locations에 클래스패스를 사용한 후, 이전 예처럼 /config 폴더에 라이선싱 서비스를 위한 프로퍼티 파일을 생성할 것이다.

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