Давайте представим, что у нас есть сервер A с издателем и серверы B и C с потребителями.
Также у нас есть 5 различных предметов; foo1, foo2, ... foo5.
Мы всегда хотим отправить сообщение только одному потребителю и получить только один ответ.
Таким образом, мы используем функцию requestOne из JS SDK на стороне издателя и подписываем функцию с параметром {queue: "default"}.
Таким образом, оба сервера B и C были подписаны один раз для каждого субъекта.
Но каждый раз, когда они подписываются, они используют очередь с именем «default», чтобы несколько потребителей не получали одно и то же сообщение, как указано в docs .
Итак, вопрос:
Будет ли эта очередь с именем «default» распределена между всеми субъектами? Или у каждого субъекта будет своя собственная очередь с именем «default», и она просто распределяется между подписчиками определенного субъекта.
Например: производитель генерирует 10 сообщений 2 для каждой темы.
Будем ли мы обрабатывать 10 сообщений одновременно или только 2 сообщения, поскольку все подписки имеют одну и ту же очередь с именем «default»?