RabbitMq高級特性之延遲佇列
介紹
訊息進入佇列后不能立即被消費,到達指定時間后才可被消費
實作
結合以下兩種即可達到延遲佇列
- RabbitMq高級特性之TTL過期時間
- RabbitMq高級特性之DLX死信佇列
延遲佇列小結
- 延遲佇列 指訊息進入佇列后,經過一定時間后,才能被消費者消費
- RabbitMq 沒有提供延遲消費模式,但是可以用 TTL+ DLX 來實作延遲消費
例子
比如網購的未支付訂單 1 小時后會自動取消,就是一種延遲佇列的實體
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/134847.html
標籤:Java
