我正在尝试创建一个RPC优先级队列,该队列可以接受一些期望响应的消息和一些期望响应的消息。我面临的问题是,当我使用convertAndSend发送消息时,出现一条错误消息:“ org.springframework.amqp.AmqpException:无法确定ReplyTo消息属性值:请求消息不包含回复属性,并且没有默认的响应Exchange。组。”我知道问题在于RPC队列正在等待响应,并且消息仅停留在队列中,但是对于这些消息,我不希望/需要响应。您知道如何解决该问题吗?
谢谢, 布莱恩
答案 0 :(得分:0)
此链接中推荐的解决方案对我有效:Single Queue, multiple @RabbitListener but different services。基本上我有一个使用RabbitListener的类,以及使用RabbitHandler的不同方法