【发布时间】:2013-08-10 02:32:21
【问题描述】:
我正在尝试了解 STOMP 生产者是否有可能接收发送到队列的消息的“已交付给消费者”的交付报告?
我知道生产者可以通过在 rabbitmq 网站上显示的 SEND 帧中指示 persistence:true 来接收来自代理的收据:
“在收到代理的确认之前,不会发送带有 persistent:true 的 SEND 帧的收据。” - https://www.rabbitmq.com/stomp.html
在消费者端,可以通过在 SEND 帧中添加“ack: 'client'” 来向代理指示只有在收到 ACK 时才能成功地将消息传递给消费者。
但是,我还没有找到端到端交货收据的方法,或者我误解了参考资料?感谢任何指针。 :)
【问题讨论】: