通過將`CachingConnectionFactory`的`publisherConfirms`和`publisherReturns`屬性分別設置為“true”來支持消息的確認和返回。
當設置這個屬性之后,通過工廠創建的`Channel `將被包裝為`PublisherCallbackChannel`,這用于回調.獲得此類通道后,客戶端可以向`Channel`注冊`PublisherCallbackChannel.Listener`。`PublisherCallbackChannel`實現包含將確認/返回路由到適當的偵聽器的邏輯。 以下各節將進一步解釋這些功能。
- 1.前言
- 2.介紹
- 2.1 快速瀏覽
- 3.參考
- 3.1 使用spring amqp
- 3.1.1 AMQP抽象
- 3.1.2 資源的連接和管理
- 介紹
- 配置底層客戶端連接工廠
- RabbitConnectionFactoryBean和配置SSL
- 路由連接工廠
- 隊列親和力和LocalizedQueueConnectionFactory
- 發送確認和返回
- 3.1.3 添加自定義客戶端連接屬性
- 3.1.4 AmqpTemplate
- 介紹
- 添加重試功能
- 發送消息是異步的 - 如何檢測成功和失敗
- 發布的確認和返回
- 3.1.5 發送消息
- 介紹
- 消息構建 API
- 發布的返回
- 3.1.6 接收消息
- 介紹
- 輪詢消費者
- 異步消費者