I need to implement the delay because the external system that provides me the message (I insert the message in the queue) can not deal with such a quick response.
Is there a way to schedule the delivery of a message? For example, can you insert a message in a queue and have the consumer only pick it out exactly 2 hours after is was inserted?