Показаны различия между двумя версиями страницы.
Следующая версия | Предыдущая версия | ||
runmqsc_-_управление_менеджером_из_cli [2021/10/01 14:53] kirill создано |
runmqsc_-_управление_менеджером_из_cli [2021/10/07 12:24] (текущий) kirill |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | 6.avi 1.11.40 | + | Зайдем в консоль управления |
+ | |||
+ | runmqsc ' | ||
+ | |||
+ | |||
+ | любая ошибочная команда выводит на экран список доступных | ||
+ | Для отображения истории команд нужно донастроить ос | ||
+ | |||
+ | '' | ||
+ | yum install rlwrap\\ | ||
+ | '' | ||
+ | |||
+ | в .bashrc добавим алиас и перечитаем файл | ||
+ | |||
+ | alias runmqsc=' | ||
+ | |||
+ | . .bashrc | ||
+ | |||
+ | |||
+ | Создадим еще одного менеджера очередей | ||
+ | |||
+ | crtmqm -c " | ||
+ | |||
+ | Удалим менеджер, | ||
+ | |||
+ | dltmqm QM2 | ||
+ | |||
+ | для настройки каталога менеджера по умолчанию можно использовать конф файл. / | ||
+ | |||
+ | правильное завершение работы менеджера | ||
+ | '' | ||
+ | endmqm \\ | ||
+ | |||
+ | | ||
+ | | ||
+ | | ||
+ | '' | ||
+ | |||
+ | Так же завершить работу менеджера можно | ||
+ | '' | ||
+ | ps -ef| grep QM2\\ | ||
+ | kill -9 PID\\ | ||
+ | '' | ||
+ | |||
+ | У менеджера может быть очередь по умолчанию - очередь не доставленных сообщений | ||
+ | |||
+ | Посмотрим очереди на сервере | ||
+ | |||
+ | runmqsc ' | ||
+ | |||
+ | DISPLAY QLOCAL (*) | ||
+ | |||
+ | Для того чтобы вывсети список очередей в файл нужно выполнить | ||
+ | |||
+ | echo " | ||
+ | |||
+ | |||
+ | создадим очередь | ||
+ | |||
+ | DEFINE QLOCAL (' | ||
+ | Посмотрим ее содержание. | ||
+ | DISPLAY QLOCAL(' | ||
+ | Удалим очередь | ||
+ | DELETE QLOCAL (' | ||
+ | |||
+ | Сделаем тоже самое через скрипт | ||
+ | |||
+ | vim / | ||
+ | |||
+ | '' | ||
+ | DEFINE QLOCAL (' | ||
+ | DISPLAY QLOCAL(' | ||
+ | '' | ||
+ | |||
+ | Используем его в runmqsc | ||
+ | |||
+ | |||
+ | runmqsc ' | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ |