gpt4 book ai didi

SpringAMQP RabbitMQ如何在没有Exchange的情况下直接发送到队列

转载 作者:行者123 更新时间:2023-12-01 07:24:20 26 4
gpt4 key购买 nike

我正在使用带有 Rabbitmq 模板的 Spring AMQP。如何将消息直接发送到省略 Exchange 的队列?我该怎么做?

最佳答案

How can i do it?



你不能;发布者不知道队列;只是交换和路由 key 。

但是,所有队列都绑定(bind)到默认交换器 ( ""),队列名称作为其路由键。

如果您使用 Spring AMQP 的 RabbitTemplate ,默认配置为发布到默认交易所,所以可以使用
convertAndSend("myQueue", "foo")`

甚至...
template.setDefaultRoutingKey("myQueue");

然后
template.convertAndSend("foo");

或者
template.send(aMessage);

关于SpringAMQP RabbitMQ如何在没有Exchange的情况下直接发送到队列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43408096/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com