rabbitmq

개발

RabbitMQ 자세히 알아보자

1. RabbitMQ 란? 서버간 메세지를 전달해주는 오픈소스 메세지 브로커입니다. RabbitMQ는 AMQP프로토콜을 구현한 메세지 브로커입니다. AMQP란? AMQP란 Advanced Message Queuing Protocol로 client application과 middleware broker와의 메세지를 주고 받기 위한 프로토콜이다. 2. 구조 1) Producer 메시지를 보낼 때 RabbitMQ에 직접 연결하고 메시지를 publish(발행)합니다. 2) Exchanges Exchange는 받은 메시지를 하나 이상의 Queue에 라우팅(전달)합니다. 라우팅 방식은 Exchange의 타입에 따라 다릅니다. - Direct Exchange: Routing Key가 특정 Queue의 Binding ..

모플로
'rabbitmq' 태그의 글 목록