Cơ BảnRabbitMQ iconRabbitMQ

Queue trong RabbitMQ là gì?

Queue là buffer lưu trữ message do producer gửi, chờ consumer lấy và xử lý.

  • Message được giao theo thứ tự FIFO (vào trước ra trước), dù RabbitMQ cũng hỗ trợ priority queue.
  • Một queue có thể có nhiều consumer, RabbitMQ phân phối message theo round-robin mặc định để cân bằng tải.
  • Message tồn tại trong queue cho đến khi được consumer acknowledge hoặc hết hạn TTL.

Xem toàn bộ RabbitMQ cùng filter theo level & chủ đề con.

Mở danh sách RabbitMQ