是否可以定义“随机”rabbitmq队列绑定?

时间:2014-02-26 21:34:21

标签: rabbitmq

我正在设想一种配置,其中一个交换绑定到多个队列。这些绑定中的每一个都是唯一的,因此针对特定消息。但是,有些,也许大部分时间我都希望传入的消息随机分布在队列中。我目前的想法是让发布者从选择中随机选择路由密钥。但是,这要求发布者了解可用的绑定类型。如果在交易所进行随机选择会更好。

是否可以指定路由密钥,以便交换机从可用的队列绑定中随机选择?

感谢

1 个答案:

答案 0 :(得分:3)

可以为RabbitMQ定义自己的交换类型。因此,您可以建立一个完全符合您需求的交换。 RabbitMQ Random Exchange似乎有你要求的行为。但是,我没有经验。