RabbitMQ - Random queues with name "amq.gen-*" getting autogenerated

If you are creating queue with blank name a random queue name amq.gen-* will be generated. If you are connecting to queue with blank name then, depending of method, last declared on this channel queue name will be used. If no queue was declared or method doesn't support blank queue name error will be thrown.

See queue.declare method and domain.queue-name domain documentation for details.


RabbitMq generated random name queues(amq.gen-* ) if in the application you are passing empty string as a Queue name Plz check RabbitMq configuration .