Использование командной строки для конфигурирования WebSphere MQ

Очереди WebSphere MQ можно создать и сконфигурировать в командной строке.

Прежде чем начать

  1. Откройте окно команд.
  2. Перейдите в каталог установки WebSphere MQ (например, /opt/mqm/bin).

Об этой задаче

Чтобы сконфигурировать WebSphere MQ в командной строке, сделайте следующее:

Процедура

  1. Введите следующую команду, чтобы создать менеджер очередей с именем менеджер_очередей; менеджер_очередей - это имя менеджера очередей:
    crtmqm -c "Data Explorer Queue Manager" -ll -q 'менеджер_очередей'
  2. Введите следующую команду, чтобы запустить менеджер очередей:
    strmqm менеджер_очередей
  3. Введите следующую команду, чтобы открыть сценарий WebSphere MQ:
    runmqsc менеджер_очередей
  4. Введите следующую команду, чтобы задать локальную очередь; (очередь) - это имя очереди:
    define qlocal (очередь)
  5. Введите следующие команды в указанной последовательности, чтобы запретить аутентификацию канала:
    1. Чтобы посмотреть состояние аутентификации канала, введите
      DISPLAY QMGR CHLAUTH   
    2. Чтобы запретить аутентификацию канала, введите
      ALTER QMGR CHLAUTH(DISABLED)
    3. Чтобы проверить аутентификацию канала, введите
      DISPLAY QMGR CHLAUTH
  6. Введите следующую команду, чтобы задать канал; MY_CHANNEL - это имя канала, svrconn - это тип канала, а tcp - тип транспорта:
    define channel(MY.CHANNEL) chltype(svrconn) trptype(tcp)
  7. Введите следующую команду, чтобы задать приемник; MY_LISTENER - это имя приемника, а 1416 - это порт приемника:
    DEFINE listener(MY_LISTENER) trptype(tcp) port(1416)
  8. Введите следующую команду, чтобы запустить приемник:
    start listener(MY_LISTENER)

Результаты

Убедитесь, что сообщение, запущенное MY_LISTENER, принимается.


Последнее изменение: 13 Mar 2019