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