springboot學習(十三):RabbitMQ的使用 實現消息延遲消費

說明 本篇博文主要記錄了springboot中rabbitmq的使用。使用rabbitmq實現消息消費處理失敗後的延遲重試。 正文   rabbitmq不支持延遲任務,所以使用rabbitmq的支持的其他特性來實現延遲任務。這裏主要使用了消息的有效期(TTL)和死信路由DLX。消息的有效期可以通過隊列設置,也可以通過設置消息的相關屬性。死信路由的本質是一個Topic路由器,通過在創建緩衝隊列時聲明
相關文章
相關標籤/搜索