延迟消息交换
Spring AMQP 支持 RabbitMQ 延迟消息交换插件。对于入站消息,x-delay
消息头会映射到 AmqpHeaders.RECEIVED_DELAY
消息头。设置 AMQPHeaders.DELAY
消息头会导致相应的 x-delay
消息头在出站消息中被设置。你还可以在出站端点上指定 delay
和 delayExpression
属性(使用 XML 配置时为 delay-expression
)。这些属性优先于 AmqpHeaders.DELAY
消息头。