Hi,<div><br></div><div>Forgive me if this is a wrong forum for this type of question.</div><div><br></div><div>I need to check if the order/message has been processed(not just consumed) by a client in 2 hours.</div><div>On successfull processing the orders are updated accordingly.</div>

<div>I use queues specific to clients to route the orders/messages</div><div><br></div><div>Would it be a good idea to send a copy to a new queue where I can begin to consume the message once they are past due i.e. 2 hrs and check their status </div>

<div>If I use this approach I&#39;d end up having 2 hrs worth of messages in the queue.</div><div>It aint much now but I see it going upto 20,000 in 2 hrs quickly.</div><div><br></div><div>Or would it be better making a DB query to do the same. Going through all the rows doesnt seem right.</div>

<div><br></div><div>What I wanted to check was, are queues build for such a use case or is there a better way of doing it?</div><div><br></div><div>Thank you<br>Akhil Kodali<br><br>
</div>