Our admins have a 60 minute idle connection timeout, which causes an additional queue to be bound and orphan the previous channels for my queue that were created previously. My logs look as follows and notice how an additional queue is bound every hour (next time will be 3, then 4 and so on):
Our admins have a 60 minute idle connection timeout, which causes an additional queue to be bound and orphan the previous channels for my queue that were created previously. My logs look as follows and notice how an additional queue is bound every hour (next time will be 3, then 4 and so on):
Here's how I have my connection and queue configured (notice the events
queueUnbindOk
andbasicCancel
aren't being called on idle timeout: