Хотя трудно полностью понять, о чем вы спрашиваете, похоже, что у вас просто нет ничего, что вытягивало бы сообщения из рассматриваемой очереди.
Как правило, RabbitMQ будет удерживать сообщение в очереди до тех пор, пока слушатель не выполнит его и не получит ACK, что указывает на успешную обработку сообщения. Вы можете настроить очереди для работы по-разному, установив время жизни (TTL) для сообщений или имея различные длительности очереди (например, уничтоженные, когда слушателей больше нет), но по умолчанию это проигрывание сейф.