标签: rabbitmq spring-integration spring-rabbit rabbitmq-exchange spring-rabbitmq
我将文件中的记录放入rabbit mq,从队列中读取记录并调用服务。对于被拒绝的记录,我发送了一个否定的确认并使用channel.basicNack方法重新排队。但是要求是我们只需要制作一些3次服务调用尝试。之后我们必须从队列中删除消息,而不是一次又一次地调用服务。
答案 0 :(得分:1)
在最后一次尝试中,将requeue中的basicNack参数设置为false。
requeue
basicNack