我有一个spring引导应用程序,我正在尝试将侦听器配置为已经存在的队列。下面是我在application.yml文件中配置的内容。我还用@EnableRabbit注释了我的config类,用@RabbitListener对监听器进行了注释,并引用了spring文档进行了适当的配置。请注意,每个属性都有一个有效的默认值,在这里张贴之前,我已经删除了它们。spring: host: ${rmq_host}
port
我在生产中使用rabbitmq,在集成测试中使用QPid。我需要编写集成测试,以验证无法路由的消息是否调用了返回通道。我设置了mandatory=true和解除绑定的队列和交换,但是调用的是nack通道(抛出NackedAmqpMessageException)而不是返回通道。从不调用返回通道。我使用SpringAMQP和Spring Boot + Spring Integration。如何在测试中产生返回通道用例?我使用以下版本: Qpid 7.1.4
Am