Динамическое создание очереди с RabbitMQ

Я изучал RabbitMQ для различных топологий, однако я не смог найти никаких ссылок на динамическое создание очереди (так называемое объявление очереди), генерируемое производителем. Идея состоит в том, чтобы создавать очереди динамически в зависимости от конкретного события (например, HTTP-запрос). Очередь будет временной с установленным TTL и названа в честь идентификатора события. Затем потребитель может подписаться на тему «event. *» И объединить все связанные с ней сообщения.

Пример:

Получен HTTP POST "Создать пользователя"производитель создает очередь user.IDотправить все последующие сообщения о пользователе в его очереди (например, «Добавить имя пользователя», «Добавить адрес электронной почты» ...)Работник попадает в случайную очередь «user. *» и объединяет все в учетную запись пользователя.очередь автоматически удаляется после истечения TTL

Теперь, возможен ли этот сценарий с RabbitMQ?

Ответы на вопрос(1)

Ваш ответ на вопрос