강의

멘토링

커뮤니티

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

고영호님의 프로필 이미지
고영호

작성한 질문수

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

busrefresh 호출시 하나만 적용됩니다.

작성

·

183

0

안녕하세요.

Spring Cloud Bus 테스트 강의를 따라해보고 있습니다.

rabbitmq는 도커에 설치해서 busrefresh를 호출해 보고 있는데

호출하는 한곳에만 적용되고 나머지 서비스에는 적용이 되지 않습니다.

user-service/actuator/busrefresh하면 여기에만 적용되고 api gateway에는 반응이 없습니다.

어느 부분을 수정해야할까요? 로컬에 직접 rabbitmq를 설치해야 할까요??

 

답변 1

0

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

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

user-service에서 busrefresh를 실행 시 user-service 자체에는 변경된 설정사항을 반영된다면, rabbitmq를 통해 변경된 설정사항을 가져오는 데에는 문제가 없는 것 같습니다. 다만, apigateway-service에서도 busrefresh를 실행했을 때 어떤 결과가 나오는지하고, apigateway-service에 user-service와 같이 Spring Cloud Bus를 사용하기 위한 설정이 맞게 되어 있는지 확인해 보시면 도움이 될 것 같습니다. 

감사합니다. 

고영호님의 프로필 이미지
고영호

작성한 질문수

질문하기