으로 통신하는 방법 REST Microservice가 하이브리드 인 다른 Microservice와 통신 할 수있는 방법은 REST 및 Message Queue와 통신 할 수 있다는 것을 의미합니다. 예를 들면 API 게이트웨이. 외부 세계를 위해 그는 REST를 통해 App, Mobilephone과 통신 할 수 있지만 백엔드의 통신은 메시지 대기열을 통해 이루어집니다.REST에서 메시지 대기열
사용 사례 :
내 홈페이지는 데이터베이스에서 차량을 얻으려고합니다. 그는 GET-Request를 통해 API-Gateway에 요청합니다. API-Gateway는 GET 요청을 가져 와서 메시지 큐에 게시합니다. 다른 Microservice는 메시지를 가져 와서 결과를 게시합니다. 그런 다음 API 게이트웨이는 결과를 사용하여 응답으로 다시 전송합니다.
어떻게 구현할 수 있습니까? 아파치 카프카에서 스프링 부트를 사용하고 있습니까? 비동기 통신을 구현해야합니까? (죄송의 독일어)
난 당신이 휴식 컨트롤러에서 비동기 응답/시간 초과 기다려야 할 것 같아요. –