Queue System
RabbitMQ (2)
구조와 동작과정 Producer가 메세지를 발행하여 RabbitMQ로 보냅니다. 이 때, 메시지와 함께 Exchange 이름과 Routing Key를 지정하여 메시지를 발행합니다. RabbitMQ는 메시지를 전달 받고, Exchange Type과 Routing Key를 바탕으로 지정된 Exchange에 메시지를 전달합니다. Exchange는 Binding된 정보에 따라 알맞은 Queue에 메시지를 할당하고, Queue는 순차적으로 메시지를 저장합니다. Consumer는 Queue에 리스너를 등록하여, 새로운 메시지가 도착하면 이를 가져와 처리합니다. Consumer는 메시지를 성공적으로 처리했음을 RabbitMQ에 알리기 위해 Acknowledgement를 보냅니다. 메시지가 성공적으로 처리되고 Ackn..
2024. 1. 23. 15:30