RabbitMQ – Случайные очереди с именем «amq.gen- *», получающим автогенерирование

У меня есть набор для отправки сообщений в надежные очереди с сервера (NodeJS), а клиент (приложение для Android) прослушивает сообщения в своих соответствующих очередях (каждое устройство Android ищет свою соответствующую очередь, которая уникальна).

Согласно документу RabbitMQ, когда мы пытаемся подключиться к очереди с пустым именем (т. Е. «»), RabbitMQ генерирует случайную очередь с именем, начинающимся с «amq.gen-». Но, где нет кода клиента или сервера, я вижу, что я пытаюсь подключиться к очереди с пустым именем, но все же вижу много генерируемых случайных очередей.

Может ли кто-нибудь помочь мне понять, какие другие сценарии могут создавать случайные очереди с именем «amq.gen- *»?

    Если вы создаете очередь с пустым именем, будет создано случайное имя очереди amqp.gen-* . Если вы подключаетесь к очереди с пустым именем, тогда, в зависимости от метода, последний объявленный в этом имени очереди канала будет использоваться. Если ни одна очередь не была объявлена ​​или метод не поддерживает пустую очередь, будет выведена ошибка имени.

    Подробнее см. В queue.declare метода queue.declare и документации домена домена domain.queue-name .

    Intereting Posts
    MediaCodec H264 Encoder не работает на устройствах Snapdragon 800 О поле «_id» в Android SQLite Как заставить производный класс вызвать супер метод? (Как и Android) Как исправить ошибку «Содержимое не разрешено в прологе»? Создание пользовательской панели инструментов в android Как сохранить изображение через захват в android на php? Сценарии на планшете Android для простой текстовой аналитики и дискретного моделирования Повторное использование стандартного атрибута android в моем пользовательском представлении Когда использовать ShapeRenderer, Mesh + SpriteBatch, Box2D и Scene2D в Libgdx? Как предотвратить прокрутку прокрутки в веб-режиме после загрузки данных? Android kivy, куда поместить файлы приложений (ini, images db и т. Д.), LocationManager.getLastKnownLocation () return null Создание AlertDialog со статическими методами? Невозможно установить драйверы USB для отладки в Galaxy Nexus Android SQLite удаляет определенную строку из базы данных