SpringAMQP RabbitMQ如何在没有Exchange的情况下直接发送到Queue
作者:互联网
我正在使用带有Rabbit模板的SpringAMQP.如何将邮件直接发送到省略Exchange的队列?我该怎么做?
解决方法:
How can i do it?
你不能;出版商不了解排队;只是交换和路由密钥.
但是,所有队列都绑定到默认交换(“”),并将队列名称作为其路由键.
如果你使用的是Spring AMQP的RabbitTemplate,它被配置为默认发布到默认交换,所以你可以使用
convertAndSend("myQueue", "foo")`
甚至…
template.setDefaultRoutingKey("myQueue");
然后
template.convertAndSend("foo");
要么
template.send(aMessage);
标签:spring,rabbitmq,queue,send,spring-amqp 来源: https://codeday.me/bug/20190722/1501477.html