Мне просто интересно, каков оптимальный способ публикации и потребления сообщений, игнорируя долговечность, постоянство и подобные вещи, а скорее с точки зрения сети в кластере?
Если мы публикуем сообщение по соединениюоткрыт для сервера 1 (s1), но очереди master-locator-node
находятся на сервере 2 (s2), сервер должен переместить это сообщение с s1 на s2, верно?
Было бы оптимальным всегда использовать изочереди, которые являются «локальными» для сервера, к которому мы подключены, что означает, что все очереди, которые мы используем по нашему соединению, расположены на этом сервере, не так ли?
Это слишком сложно?Или лучше всегда публиковать и использовать на серверах, где находится очередь?Я ежедневно работаю с сообщениями около 3B, поэтому стараюсь максимально сократить время ожидания и загружать.