延遲訊息交換
Spring AMQP 支援 RabbitMQ 延遲訊息交換外掛程式。對於輸入訊息,x-delay
標頭會映射到 AmqpHeaders.RECEIVED_DELAY
標頭。設定 AMQPHeaders.DELAY
標頭會導致在輸出訊息中設定對應的 x-delay
標頭。您也可以在輸出端點上指定 delay
和 delayExpression
屬性(使用 XML 設定時為 delay-expression
)。這些屬性的優先順序高於 AmqpHeaders.DELAY
標頭。