728x90
- bootstrap.yml파일을 먼저 읽어 SpringConfigServer에 등록한 설정을 등록한다.
- 그 후, 내 설정 file에 등록된 yml을 등록하게 된다.
- 기존 Application.yml 등록한 token 설정 주석

UserService.yml에서 읽어온 정보 주석처리
- 의존성 추가

bootstarap, config 의존성 추가 - 설정 파일을 읽어들일 설정 Server를 yml을 통해 등록(bootstrap.yml이 application.yml보다 먼저 읽힌다)

bootstrap.yml

설정정보가 잘 읽혀지늕지 Test한다 - Spring Config 설정 정보를 수정했을 때 반영하는 방법
- 서버 재기동(좋지 않은 방법, Configuration 정보를 사용하는 의미가 없다)
- Actuator refresh
- 해당 의존성만 추가하여도 다양한 기능을 지원해 준다.
- Application 상태, 모니터링
- Metric 수집을 위한 Http End Point 제공
- Spring cloud bus
- Actuator 의존성 추가
- application.yml 변경

yml을 통해 actuator에서 사용할 기능명시 - refresh같은 경우 post방식으로 동작시켜야한다
- Security Filter에서 /actuator를 통과시키도록 해야한다(안그러면 filter에서 권한이 없어 동작하지 않는다)
-

actuator 통과 
PostMan을 통해 refresh하면 된다
728x90
'Spring Cloud로 개발하는 MSA > Configuration Service' 카테고리의 다른 글
| ch05. Native File Repository && Git Repository (0) | 2022.02.03 |
|---|---|
| ch04. Profiles을 사용한 Configuration 적용 (0) | 2022.02.03 |
| ch03. Spring Cloud Gateway에서 Spring Cloud Config 연동 (0) | 2022.02.03 |
| ch01. Local Git Repository (0) | 2022.02.03 |
