@枫子夜 上面我描述可能有点问题,测试结果应该是这样:
1. 手动确认+公平分发消息时,如果未应答,将不再继续向该队列发送消息;
2. 手动确认+轮询(默认)分发消息时,如果未应答,不影响新消息的消费。
第四章----SpringBoot+RabbitMQ发送确认和消费手动确认机制1. 配置RabbitMQ 2. 生产者发送消息确认机制 其实这个也不能叫确认机制,只是起到一个监听的作用,监听生产者是否发送消息到exchange和queue。 生产者和消...
“如设置成manual手动确认,一定要对消息做出应答,否则rabbit认为当前队列没有消费完成,将不再继续向该队列发送消息”。这块好像有点问题。
经过测试,如果manual未应答,不会影响新消息的消费。未应答消息仍保留在队列,消费者重启后,会继续消费一遍因为未应答而留在队列的消息。
第四章----SpringBoot+RabbitMQ发送确认和消费手动确认机制1. 配置RabbitMQ 2. 生产者发送消息确认机制 其实这个也不能叫确认机制,只是起到一个监听的作用,监听生产者是否发送消息到exchange和queue。 生产者和消...