Компания IBM
Опубликован: 10.06.2008 | Доступ: свободный | Студентов: 732 / 55 | Оценка: 4.18 / 4.00 | Длительность: 26:27:00
Специальности: Системный архитектор
Дополнительный материал 2:

Краткий справочник

< Дополнительный материал 1 || Дополнительный материал 2: 1234

Объект менеджера очередей

У каждого менеджера очередей имеется единственный представляющий его объект. Изменяя атрибуты этого объекта, можно настраивать менеджер очередей. Многие атрибуты можно настраивать, не останавливая менеджер очередей.

Команда MQSC, управляющая объектом менеджера очередей

  • ALTER QMGR или ALT QMGR – изменяет атрибуты объекта менеджера очередей.

Атрибуты объекта менеджера очередей

Атрибуты менеджера очередей включают следующее

  • 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 ) – список имен, разделенных запятыми.
< Дополнительный материал 1 || Дополнительный материал 2: 1234