How long does temporary queue last after client disconnects?
I would like to use temporary queues to make a client more robust so even if the client disconnects for a short period of time it won't lose any messages thanks to the queue.
It's also desirable that temporary queues are destroyed if the client doesn't reconnect so too old messages don't waste space of the broker.
Unfortunately I'm unable to detect whether temporary queue was destroyed and then recreated after reconnect (and messages were lost) or not.
Can I configure time after which temporary queue is destroyed or detect that queue was recreated when flow reconnected?