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