Delay message to send to listener using Spring AMQP
问题 I have a requirement to send message to MessageListener after certain duration , So is there any way to achieve using Spring AMQP. Eg . Producer produces the message and message goes to RabbitMQ Q , The message gets received Listener listening to that Q immediately, I want to delay that message to be received at consumer side say after some configuration parameter say 1000ms 回答1: The RabbitMQ provides for this purpose Delayed Exchange feature. Starting with version 1.6 Spring AMQP also