如何在RabbitMQ中触发消息重复进行测试?

时间:2017-03-14 13:05:38

标签: rabbitmq spring-rabbit spring-rabbitmq

RabbitMQ文档说,可能会发生重复的消息,消费者必须处理这个问题。为了测试适当的代码,我想让RabbitMQ产生这些重复的消息,并相应地设置redelivered标志。我怎么能这样做?

1 个答案:

答案 0 :(得分:0)

使用默认配置,如果从侦听器中抛出异常,它将被重新传递 - 如果队列中有多个使用者,则无法保证相同的实例将获得重新传递。