/**
* basicAck:(确认deliveryTag对应的消息)
* 第一个参数:deliveryTag(唯一标识)
* 第二个参数是否应用于多消息:
* true:可以ack该消费者先前接收未ack的所有消息
* false:只处理当前的消息
* basicNack:(不确认deliveryTag对应的消息)
* 第一个参数:deliveryTag(唯一标识)
* 第二个参数是否应用于多消息
* 第三个参数是否requeue:
* true:重新入队列
* false:丢弃或者进入死信队列
* basicReject:(拒绝deliveryTag对应的消息)
* 第一个参数:deliveryTag(唯一标识)
* 第二个参数是否requeue:
* true:重新入队列
* false:丢弃或者进入死信队列
* basicRecover:(是否恢复消息到队列)
* 第一个参数是是否requeue:
* true:重新入队列,尽可能让其他消费者消费
* false:投递给自己消费
* */
RabbitMQ消息确认机制
最新推荐文章于 2025-01-11 09:17:44 发布