выделим команду runmqsc, которая
Из таблицы 5. 4 выделим команду runmqsc, которая является своего рода командным процессором для выполнения внутренних MQSC команд, позволяющих управлять объектами как локального, так и удаленного менеджера. Синтаксис команды:
runmqsc -e / -v /-w QmgrName
где:
-e - исключение вывода результата выполнения команд в отчет. Полезно для использования при вводе команд в интерактивном режиме.
-v - проверка синтаксиса команд без их выполнения. Если далее указана опция -w, то она игнорируется.
-w - время в секундах, в течение которого от удаленного менеджера должен прийти положительный ответ на подключение. С помощью данной опции возможно управление объектами удаленного менеджера. Если время истекло, то появится следующее сообщение:
AMQ8416: MQSC timed out waiting for a response from the command server.
QmgrName - имя менеджера очередей. Имя менеджера, являющегося менеджером по умолчанию указывать не обязательно.
Кроме непосредственного ввода внутренних команд из командной строки данная команда позволяет выполнять командный файл, содержащий различные сценарии создания и управления объектами. В таком случае синтаксис будет выглядеть
runmqsc QmgrName < create_obj.txt
где:
create_obj.txt - файл, содержащий внутренние команды MQSC.
Внутренние команды могут состоять из нескольких операторов. На первом месте стоит оператор, указывающий действие. На втором месте указывается тип объекта, к которому применяется первый оператор. Типы объектов указываются следующими операторами:
- CHANNEL - канал;
- CHSTATUS - состояние канала;
- CLUSQMGR - информация о кластерных каналах менеджера;
- PROCESS - процесс;
- NAMELIST - список кластеров;
- QALIAS - очередь ALIAS;
- QCLUSTER - кластерная очередь;
- QLOCAL - локальная очередь;
- QMGR - менеджер;
- QMODEL - модельная очередь;
- QREMOTE - локальная удаленная очередь.
Основные операторы, которые, как правило, стоят на первом месте внутренней команды.
- ALTER - изменение свойств объекта;
- CLEAR - удаление сообщений из очереди;
- DEFINE - создание объекта;
- DELETE - удаление объекта;
- DISPLAY - вывод информации об объекте;
- END - выход из командного процессора runmqsc;
- PING - проверка соединения;
- REFRESH - обновление информации;
- RESET -
- RESET CLUSTER - выводит менеджер очередей из кластера WebSphere MQ;
- RESET CHANNEL - сбрасывает счетчики сообщений у канала;
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий