同一队列的 RabbitMQ 多个消费者

RabbitMQ multiple consumers for same queue

是否可以使用主题将消息发送到队列,并有 2 个消费者接收和处理同一条消息?目前我已经创建了 2 个正在观察与交换主题绑定的队列的消费者,但是第一个消费者使用了消息并删除了队列,第二个消费者没有收到消息。

如果您需要发布-订阅语义,您应该考虑使用每个消费者队列。 这正是 AMQP 协议的工作原理。

可以借鉴一下官方教程:https://www.rabbitmq.com/tutorials/tutorial-five-spring-amqp.html