Queue System
RabbitMQ (3)
Exchange란? Exchange는 Producer가 발행한 메세지를 받아서 Routing 규칙을 적용하여 적절한 Queue를 찾고 메세지를 적재합니다. Routing 규칙은 Exchange Type과 Routing Key에 의해서 결정됩니다. 라우팅 규칙은 크게 Direct, FanOut, Topic, Headers가 존재합니다. Binding이란? Binding은 Producer와 Consumer간 메세지 전달을 담당합니다. Binding은 Exchagne와 Queue를 연결하는 규칙입니다. Producer가 메세지를 보내면 Binding 규칙에 의해 어떤 Queue로 전달될지 결정됩니다. Binding의 구성요소는 Exchange와 Routing Key를 구성요소로 가지고 전략에 따라 해당 정보를..
2024. 1. 24. 15:30