在使用 RabbitMQ 的时候,有时候当我们生产者发送一条消息到 RabbitMQ 服务器后,我们 生产者想知道消息是否到达了 RabbitMQ 服务器上.这个时候我们应该如何处理? 针对上述问题,RabbitMQ 提供了2中解决方案. 通过事务机制实现(不推荐) 通过发送方确认(publisher confirm)机制实现(推荐) 注意: 1.上方2中方式不可共存,只能选取一种,如果一个channel上开启事务又开启confirm则会报错. 2.如果发送消息的交换器没有匹配的队列,那么消息也…