延遲訊息交換

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