RabbitMQ延遲隊列

延遲隊列存儲的對象是對應的延遲消息,所謂延遲消息是指當消息被髮送後,並不想讓消費者立刻拿到消息,而是等待特定時間後,消費者才能拿到這個消息進行消費。
延遲隊列的使用場景有很多,比如:

  • 訂單系統,用戶下單30分鐘內進行支付,30分鐘內沒有支付,這個訂單將進行異常處理
  • 手機遙控家裏的智能設備在指定的時間進行工作。這時候可以將用戶指令發送到延遲隊列

通過DLX和TTL模擬出延遲隊列的功能

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章