延迟队列?
存儲對應的延遲消息,指當消息被發送以后,并不想讓消費者立刻拿到消息,而是等待特定時間后,消費者才能拿到這個消息進行消費。
延時隊列,隊列內部是有序的,最重要的特性就體現在它的延時屬性上,延時隊列中的元素是希望在指定時間到了以后或之前取出和處理,簡單來說,延時隊列就是用來存放需要在指定時間被處理的
元素的隊列
延遲隊列的實現
大致流程:創建隊列,設置ttl變成延時隊列,同時還要設置延遲隊列掛鉤的死信隊列,當延遲隊列中的信息成為死信的時候,就立馬把信息放入死信隊列,被消費。注意,延遲隊列不被消費,只有死信隊列被消費
https://www.cnblogs.com/mfrank/p/11260355.html
總結
- 上一篇: 导致的死信的几种原因?
- 下一篇: rabbitmq优先级队列