application.yml)를 외부 시스템에서 관리cd 파일위치
# ecommerce.yml 파일 생성
git init
git add ecommerce.yml
git commit -m "update an application yaml file"

# ecommerce.yml 파일 작성
token:
expiration_time: 86400000
secret: make_my_secret_user_token
gateway:
ip: 192.168.0.100
프로젝트 생성
➡ Spring Cloud Config Server 의존성 추가
ConfigServiceApplication.java
package com.example.configservice;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.config.server.EnableConfigServer;
@SpringBootApplication
@EnableConfigServer //추가
public class ConfigServiceApplication {
public static void main(String[] args) {
SpringApplication.run(ConfigServiceApplication.class, args);
}
}
spring:
application:
name: config-service
cloud:
config:
server:
git:
uri: file://ecommerce.yml 파일 경로
#file://C:\Users\admin\msa (예시)
server:
port: 8888
