Cơ BảnRabbitMQ iconRabbitMQ

"Persistence" (tính bền lâu) của message nghĩa là gì?

Message persistence nghĩa là RabbitMQ ghi message xuống disk thay vì chỉ giữ trong RAM.

  • Khi publish với "delivery mode: persistent", message được ghi ngay lập tức, đảm bảo không mất dù broker crash trước khi consumer xử lý.
  • Message không persistent (mặc định) chỉ sống trong RAM — nhanh hơn nhưng sẽ mất khi crash.
  • Dùng persistent cho dữ liệu quan trọng như thanh toán, đơn hàng; non-persistent cho notification không quan trọng lắm.

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

Mở danh sách RabbitMQ