강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

탈룰라님의 프로필 이미지
탈룰라

작성한 질문수

Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)

Spring Cloud Bus 테스트

굳이 꼭 엔드포인트에서 접근해야하는 이유가 있을까요?

작성

·

295

0

먼저 좋은 강의 정말 감사드립니다.

학습 하면서 의문이 생겨서 질문 합니다...

 

config 설정에 변경이 생기면 꼭

actuator를 사용해서 엔드포인트에서 역으로 접근해서 설정 정보 변경을 알아내야 하는건가요?

config에서 능동적으로 변화가 발생하면 먼저 actuator를 실행시키는 식으로 하는게 훨씬 효율적이지 않나요? 이건 개발자의 영역인가요?

퀴즈

Spring Cloud Bus를 사용하는 주된 이점은 무엇일까요?

서비스의 초기 시작 속도 향상

설정 변경 시 서비스 재시작 필요성 감소

자동 코드 핫 스와핑(Hot-Swapping) 기능 제공

데이터베이스 연결 풀 성능 개선

답변 1

0

Dowon Lee님의 프로필 이미지
Dowon Lee
지식공유자

안녕하세요, 이도원입니다. 

Actuator나 Srping Cloud Config Bus를 통해 설정 내용을 변경하시는 것 외에, 변경된 reposistory의 내용을 인식하여 설정 정보를 자동으로 업데이트 되게 해 보실 수도 있습니다. Watcher와 같은 서비스를 직접 구현하셔도 좋고, 아래 소개하는 서비스와 같은 Dynamic Configuration 서비스 툴을 이용하셔도 좋을 것 같습니다.

https://line.github.io/centraldogma/index.html

감사합니다. 

탈룰라님의 프로필 이미지
탈룰라

작성한 질문수

질문하기