본문 바로가기

MSA

16. Spring Cloud Config 적용하기

1. git repository에 config yml 생성

각 msa 프로젝트에서 외부 config server로 관리할 항목을 기재(이 값의 변경에 의해 서비스가 다시 컴파일 되지 않도록)

생성된 환경설정 yml 파일

2.  신규 프로젝트 생성 시 gradle dependency 추가

implementation 'org.springframework.cloud:spring-cloud-config-server'

3. 생성된 프로젝트의 application.yml에 해당 파일의 git 경로 기재

4. 서버실행 후 브라우져로 상기 8888 포트로 확인

웹브라우져에서 JSON 포맷형식으로 가독성을 높이려면 상기 플러그인 설치
shop-config.yml에 기재된 내용 확인

5. 기존 micro service application.yml 및 dependency 조정

application.yml 제외
build.gradle dependency 추가

6. micro service 기동후 점검

Fetching config server, config name, profile, 적용된 파일경로 확인

'MSA' 카테고리의 다른 글

18. API Gateway에 Config 및 Actuator 적용하기(service refresh)  (0) 2022.12.04
17. 변경된 Config 적용하기  (0) 2022.12.03
15. JWT 적용하기  (0) 2022.12.03
14. 다른 MicroService 만들기  (0) 2022.11.29
13. Spring Security 적용하기  (0) 2022.11.29