是否可以在 RabbitMQ 队列上进行配置,例如根据路由键将其发送到指定的消费者?
这意味着可以使用路由键向同一个队列发送事件,例如
带有路由键
project-created-0
的事件将发送给消费者 1,带有路由键 project-created-1
发送给消费者 2 等等
RabbitMQ 中的队列用于存储消息并将其提供给该队列上的消费者。 RabbitMQ 中的路由是通过交换和绑定到这些队列来完成的。
所以,你可能需要修改你的逻辑。特定路由键的队列是针对特定消费者的。交换器将决定将该消息路由到哪个队列。
AMQP 协议的优点是消费者可以自己创建队列并将其绑定到特定的交换中。
请参阅文档中的更多信息:https://www.rabbitmq.com/tutorials/tutorial-four-java