我已经开始使用 RabbitMQ 并且我的用例非常简单 - 生产者将消息放在队列中以供消费者处理。每条消息最多由一个消费者处理,并且消息根据队列名称从生产者定向到消费者。
Direct
交换似乎对此非常好,default
交换就是direct
交换。
是否有任何理由(性能、管理、许可等)不使用default
交易所并创建自己的交易所?例如,我将使用高可用性队列 ( https://www.rabbitmq.com/ha.htmldefault
),并且不确定如果所有 HA 队列都在交换机上,是否会对集群产生任何负面影响而不是不同的交易所?