Cơ BảnRabbitMQ iconRabbitMQ

Routing key là gì và được dùng như thế nào?

routing_key là nhãn string gắn vào message, exchange dùng nó để quyết định queue nào nhận message.

  • Producer chỉ định routing_key khi publish (ví dụ "user.created.vn"), exchange so khớp với các binding rule và chỉ giao đến queue nào có rule phù hợp.
  • Các loại exchange khác nhau diễn giải routing_key theo cách khác: direct exchange cần khớp chính xác, topic exchange hỗ trợ wildcard.

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

Mở danh sách RabbitMQ