[RabbitMQ] Request-Response 구현(RPC 이용)
메시지 구성요소 - deliveryMode : 메시지의 지속성 (값 2) 또는 일시적 (기타 값)을 표시. - contentType : 내용물의 mime-type - replyTo : 일반적으로 callback queue의 이름을 지정하는데 사용 - correlationId : RPC 응답을 요청과 연관시키는데 사용 (요청을 구분할 수 있는 유일값) Correlation Id 모든 RCP 요청에 대해 Callback Queue 생성 혹은 클라이언트 당 하나의 Callback Queue 생성 Callback Queue에서 메시지를 받으면 이 속성을 보고 응답과 요청을 일치 시킨다. 알 수 없는 correlationId를 보게 되면 안전하게 그 메시지를 버린다. 동작 설명 Client는 Server에게 Re..
2023.05.25