<div dir="ltr">Hi,<div><br></div><div>I've been adopting RabbitMQ in a new project. I'll need a clustered environment to support system failure and high-demand. On to the problem: queues must be created as exclusive whenever a client connects. If the client disconnects, I want the queue to be deleted, freeing its resources. Furthermore, queue binding to topics must be limited with per-credential permissions.&nbsp;</div><div><br></div><div>Concluding, I would like to constraint connection to create only exclusive queues (that would auto-delete when the connection closes) and only bind such queue to a list of topics I would allow, configured per user account.&nbsp;</div><div><br></div><div>I'm not being able to either limit queue creation to exclusive, nor limit the topics a client can subscribe to. I could impose this constraint based on VHOSTS, but that would require the dynamic creation of VHOSTS and probably hundreds of them.&nbsp;</div><div><br></div><div>Is this possible in RabbitMQ? Is there a better approach to it?</div><div><br></div><div>Best regards</div></div>