请求时自定义标题

时间:2018-07-16 03:25:18

标签: spring-boot rabbitmq spring-amqp spring-rabbit

我正在使用SimpleMessageListenerContainer从RabbitMq接收消息。有没有办法将自定义元数据添加到邮件中?我想从失败的角度继续处理消息。

我假设从侦听器抛出的任何异常都将导致消息重新排队(前提是为此设置了异常)。

谢谢, Sudha

1 个答案:

答案 0 :(得分:0)

不。 amqp协议只有一个简单的标志可以重新排队或不重新排队。您可以将retry与RepublishMessageRecoverer的子类一起使用以添加标头,但是它将在尾部而不是头部重新排队。请参阅参考手册。