Кластеры администраторов очередей
Кластер - это группа из двух или более администраторов очередей, логически связанных между собой и способных использовать общую информацию. Любой администратор очередей в кластере может отправить сообщение любому другому администратору очередей в этом кластере; настраивать специальное определение канала, определение удаленной очереди или очередь передачи при этом не требуется, поскольку вся эта информация находится в хранилище, доступ к которому есть у всех администраторов очередей кластера.
Например, можно создать кластер, а затем указать, что очередь одного из его администраторов очередей должна быть общей в кластере. Тогда эта очередь будет видна во всех администраторах очередей, как если бы она была локальной, и ее можно открыть и поместить в нее сообщение непосредственно.
Обратите внимание на то, что совместное использование очереди в кластере (очередь
кластера) отличается от совместного использования очереди в группе общих очередей (общая
очередь) в администраторах очередей
z/OS. Однако, в системе
z/OS администратор очередей кластера
может входить в группу общих очередей, и его определения очередей могут использоваться другими
администраторами очередей из группы общих очередей.
Кроме того, на других платформах администратор очередей может входить в состав нескольких кластеров одновременно.
Поддержка кластера позволяет также разместить экземпляр одной и той же очереди (то есть очередь с одним именем) в нескольких администраторах очередей. Это означает, что можно запустить несколько экземпляров приложений, каждый из которых будет принимать сообщения и выполняться независимо, что позволяет распределять нагрузку между администраторами очередей.
Дополнительная информация приведена в разделе Распределенные очереди и кластеры в документации по продукту IBM® MQ.