我正在尝试获取 RabbitMQ 设置,我可以在其中选择将消息作为扇出或直接发布到服务。但是,当我发布到扇出交换时,我看到消息已传送到所有服务,而且还以循环方式传送。因此,其中一项服务总是两次看到相同的消息。在两个单独的控制台窗口中运行上述代码。如果你P在一个窗口中按下,你会看到一个实例输出了我所期望的:Received message (fanout)但是另一个窗口输出这个:Received message (fanout)Received message (direct)尽管PublishBasic调用指定了扇出交换名称,但还是如此。这里发生了什么?我如何确保在这种情况下不涉及直接交换?
- 1 回答
- 0 关注
- 69 浏览
添加回答
举报
0/150
提交
取消