## return消息機制
1. return listener用于處理一些不可路由的消息;
2. 我們的消息生產者,通過制定一個exchange和routingkey,把消息送達到某一個隊列中去,然后我們的消費者監聽隊列,進行消費處理操作;
3. 但是在某些情況下,如果我們在發送消息的時候,當前的exchange不存在或者制定的路由key路由不到,這個時候如果我們需要監聽這種不可達的消息,就要使用return listener;
## 關鍵配置項
mandatory :如果為true,則監聽器會接收到路由不可達的消息,然后進行后續處理,如果為false,那么broker端自動刪除該消息;
## return消息機制流程

- 定義和特征
- 安裝
- 基本概念
- 插件管理
- 核心概念
- virtual hosts
- connextion
- exchange
- channel
- queue
- binding
- 工作模式
- simple模式
- work模式
- 訂閱模式
- routing模式
- topic模式
- QOS服務質量
- =====分割線=====
- RabbitMQ核心概念
- 初識RabbitMQ
- 什么是AMQP高級消息隊列協議
- AMQP核心概念
- RabbitMQ整體架構模型
- 命令行與管控臺操作
- RabbitMQ消息生產與消費
- RabbitMQ交換機詳解
- 什么是exchange
- direct
- topic
- fanout
- headers
- RabbitMQ綁定,隊列,虛擬主機,消息
- RabbitMQ高級特性
- 消息保障100%投遞成功
- 冪等性概念及業界主流解決方案
- confirm確認消息
- return返回消息
- 自定義消費者
- 消費端限流策略
- 消費端ack與重回隊列機制
- TTL消息
- 死信隊列
- RabbitMQ集群架構