728x90 channels1 [MQ] RabbitMQ RabbitMQ ? - Erlang 으로 AMQP를 구현한 메시지 브로커 시스템 - Channel 이라는 개념을 통해 하나의 TCP 연결을 공유해서 사용할 수 있는 기능 제공 동작 1. 메시지를 발행하는 Producer에서 Broker의 Exchange로 메시지를 전달 2. Binding 규칙에 의해 연결된 Queue로 메시지 복사 3. Consumer에서 브로커의 Queue를 통해 메시지를 받아가서 처리 속성 - Name : Exchange 이름 - Type : 메시지 전달 방식 * Direct Exchange, Fanout Exchange, Topic Exchange, Headers Exchange - Durability : 브로커가 재시작 될 때 남아 있는지 여부 * durable, transien.. 2021. 6. 10. 이전 1 다음 728x90