인프런 커뮤니티 질문&답변
busrefresh 호출시 하나만 적용됩니다.
작성
·
183
0
안녕하세요.
Spring Cloud Bus 테스트 강의를 따라해보고 있습니다.
rabbitmq는 도커에 설치해서 busrefresh를 호출해 보고 있는데
호출하는 한곳에만 적용되고 나머지 서비스에는 적용이 되지 않습니다.
user-service/actuator/busrefresh하면 여기에만 적용되고 api gateway에는 반응이 없습니다.
어느 부분을 수정해야할까요? 로컬에 직접 rabbitmq를 설치해야 할까요??
답변 1
0
Dowon Lee
지식공유자
안녕하세요, 이도원입니다.
user-service에서 busrefresh를 실행 시 user-service 자체에는 변경된 설정사항을 반영된다면, rabbitmq를 통해 변경된 설정사항을 가져오는 데에는 문제가 없는 것 같습니다. 다만, apigateway-service에서도 busrefresh를 실행했을 때 어떤 결과가 나오는지하고, apigateway-service에 user-service와 같이 Spring Cloud Bus를 사용하기 위한 설정이 맞게 되어 있는지 확인해 보시면 도움이 될 것 같습니다.
감사합니다.





