Краткий справочник
Объект менеджера очередей
У каждого менеджера очередей имеется единственный представляющий его объект. Изменяя атрибуты этого объекта, можно настраивать менеджер очередей. Многие атрибуты можно настраивать, не останавливая менеджер очередей.
Команда MQSC, управляющая объектом менеджера очередей
Атрибуты объекта менеджера очередей
Атрибуты менеджера очередей включают следующее
- Dead letter queue ( DEADQ ) – имя локальной очереди, созданной в этом менеджере очередей для сбора сообщений, которые не удается доставить адресату.
- Queue manager identifier ( QMID ) – неизменяемый атрибут, уникальный идентификатор экземпляра менеджера очередей, отличающий его от других экземпляров менеджеров с идентичным именем в кластере.
- Channel auto-definition ( CHAD ) – указывает, включено ли автоматическое определение каналов для этого менеджера очередей.
- Trigger interval ( TRIGINT ) – интервал генерации дополнительных триггерных событий для очередей с типом триггера FIRST.
- Maximum message length ( MAXMSGL ) – максимальная длина сообщения в любой из очередей данного менеджера.
- Start command server ( SCMDSERV ) – указывает, следует ли автоматически запускать командный сервер для менеджера очередей.
- Start channel initiator ( SCHINIT ) – указывает, следует ли автоматически запускать инициатор каналов вместе с менеджером очередей в Windows, UNIX и iSeries.
- SSL key repository ( SSLKEYR ) – путь к хранилищу SSL-ключей менеджера очередей.
- Repository ( REPOS ) – имя кластера, полный репозиторий которого обслуживается этим менеджером очередей.
- Repository namelist ( REPOSNL ) – имя объекта списка имен, содежащего имена кластеров, полные репозитории которых обслуживаются этим менеджером очередей.
- Cluster workload use queue ( CLWLUSEQ ) – указывает, активна ли по умолчанию балансировка нагрузки между удаленными экземплярами очереди, если существует локальная очередь с тем же именем.
- Cluster workload recently used channel ( CWMRUC ) – максимальное число экземпляров очереди в кластере, участвующих в балансировке нагрузки.
Объекты слушателей
Слушатели предоставляют менеджерам очередей идентификационные данные для работы в сети. Атрибуты объекта слушателя позволяют настроить слушатель, запускаемый для менеджера очередей.
Команды MQSC для управления объектом слушателя
Команды MQSC для объекта слушателя таковы.
- DEFINE LISTENER(NAME) TRPTYPE(TCP) или DEF LSTR(NAME) TRPTYPE(TCP) – создает объект слушателя.
- ALTER LISTENER(NAME) TRPTYPE(TCP) или ALT LSTR(NAME) TRPTYPE(TCP) – изменяет существующий объект слушателя.
- DELETE LISTENER(NAME) и DELETE LSTR(NAME) – удаляет существующий объект слушателя.
- DISPLAY LISTENER(GENERIC_NAME) и DIS LSTR(GENERIC_NAME) – выводит атрибуты существующего объекта слушателя.
- DISPLAY LSSTATUS(GENERIC_NAME) и DIS LSSTATUS(GENERIC_NAME) – выводит состояние активных слушателей.
- START LISTENER(NAME) и STA LSTR(NAME) – запускает слушатель, связанный с объектом слушателя.
- STOP LISTENER(NAME) и STOP LSTR(NAME) – останавливает слушателя, связанного с объектом слушателя.
Атрибуты объекта слушателя
Объект слушателя поддерживает следующие атрибуты.
- Port ( PORT ) – порт TCP/IP, который прослушивается в ожидании подключений.
- Control ( CONTROL ) – указывает, должен ли слушатель запускаться вручную (MANUAL) или автоматически при запуске менеджера очередей (QMGR).
Объекты служб
Объекты служб позволяют запускать и останавливать произвольные приложения вместе с менеджерами очередей.
Брокер публикации-подписки WebSphere MQ – одно из приложений, для запуска которого используется объект службы SYSTEM.BROKER, который создается для менеджера очередей WebSphere MQ V6.0.
Команды MQSC для управления объектом службы
Команды MQSC для объекта службы таковы.
- DEFINE SERVICE(NAME) или DEF SERVICE(NAME) – создает объект службы.
- ALTER SERVICE(NAME) или ALT SERVICE(NAME) – изменяет существующий объект службы.
- DELETE SERVICE(NAME) – удаляет существующий объект службы.
- DISPLAY SERVICE(GENERIC_NAME) или DIS SERVICE(GENERIC_NAME) – выводит атрибуты существующего объекта службы.
- DISPLAY SVSTATUS(GENERIC_NAME) или DIS SVSTATUS(GENERIC_NAME) – выводит состояние работающих служб.
- START SERVICE(NAME) или STA SERVICE(NAME) – запускает приложение, связанное с объектом службы.
- STOP SERVICE(NAME) – останавливает приложение, связанное с объектом службы.
Атрибуты объекта службы
Объект службы поддерживает следующие атрибуты.
- Service type ( SERVTYPE ) – указывает, разрешен ли запуск только одного ( SERVER ) или нескольких экземпляров службы ( COMMAND ).
- Control ( CONTROL ) – указывает, разрешено ли запускать службу вручную ( MANUAL ), запускать и останавливать ее вместе с менеджером очередей ( QMGR ) либо только запускать вместе с менеджером очередей ( STARTONLY ).
- Start command ( STARTCMD ) – путь к исполняемому файлу, запускающему службу.
- Start arguments ( STARTARG ) – аргументы команды запуска службы.
- Stop command ( STOPCMD ) – путь к исполняемому файлу, останавливающему службу.
- Stop arguments ( STOPARG ) – аргументы команды остановки службы.
- Standard out ( STDOUT ) – файл, в который направляется стандартный вывод работающей службы.
- Standard error ( STDERR ) – файл, в который направляется стандартный поток ошибок работающей службы.
Объекты списки имен
Объекты списки имен (namelist) содержат наборы имен. Они чаще всего применяются для хранения списков кластеров, которые можно занести в атрибут "cluster namelist" ( CLUSNL ) или "repository namelist" ( REPOSNL ) других объектов.
Команды MQSC для управления объектом список имен
Команды MQSC для объекта список имен таковы.
- DEFINE NAMELIST(NAME) или DEF NL(NAME) – создает объект список имен.
- ALTER NAMELIST(NAME) или ALT NL(NAME) – изменяет существующий объект список имен.
- DELETE NAMELIST(NAME) или DELETE NL(NAME) – удаляет существующий объект список имен.
- DISPLAY NAMELIST(GENERIC_NAME) или DIS NL(GENERIC_NAME) – выводит атрибуты существующего объекта списка имен.
Атрибуты объекта список имен
Объект список имен поддерживает следующие атрибуты.
- Names ( NAMES ) – список имен, разделенных запятыми.