Nano Hash - криптовалюты, майнинг, программирование

IBM MQ: команда для проверки удаленных администраторов очередей на удаленных серверах.

Есть ли какая-либо команда, похожая на dspmq, для проверки состояния администраторов очередей на удаленном сервере.

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

echo 'DISPLAY QLOCAL(*)' | runmqsc -e [queue manager] |grep [queuename] 

Я застрял, так как у меня есть сервер, для которого очередь размещена на другом сервере.

Когда я выполняю вышеуказанные команды, они терпят неудачу.

Существуют ли какие-либо команды для проверки очереди и администратора очередей на удаленном сервере.

21.11.2017

  • Можете ли вы объяснить, что именно вы хотите проверить в очереди в удаленном диспетчере очередей (Qmgr)? Вы просто хотите проверить наличие очереди? А как насчет удаленного Qmgr, который вы пытаетесь проверить, пытаетесь ли вы проверить, работает ли он? Управляете ли вы этим удаленным Qmgr, если нет, какой тип доступа у вас есть к удаленному Qmgr? (например, вы подключаетесь в качестве клиента MQ к удаленному Qmgr или у вас есть канал Sender для удаленного Qmgr?) 21.11.2017

Ответы:


1

Предполагая, что вы можете установить клиентское соединение с удаленным администратором очередей (например, с помощью MQSERVER или MQCHLLIB/MQCHLTAB), вы можете использовать параметр подключения в режиме клиента (-c) для этой команды runmqsc, начиная с версии 8. Подробнее об этом читайте по ссылке ниже.

MQ V8 — клиент MQSC

Итак, например, ваши команды будут такими: -

export MQSERVER='channel-name/TCP/hostname(port)'
echo 'DISPLAY QLOCAL(queuename)' | runmqsc -c queue-manager

Конечно, вам придется заменить channel-name, hostname и port своими собственными значениями.

Обратите внимание, что я изменил пример по сравнению с тем, который вы привели, чтобы поместить имя очереди в команду DISPLAY QLOCAL, чтобы потом не искать, вы можете просто запросить у администратора очередей только интересующую вас очередь.

В качестве альтернативы, если ваш локальный и удаленный администраторы очередей подключены и у вас есть соответствующие средства защиты и определения, вы можете направить команду MQSC через локальный администратор очередей на удаленный администратор очередей с параметром -w. Подробнее здесь.

Выдача команд MQSC на удаленный администратор очередей

21.11.2017
Новые материалы

Кластеризация: более глубокий взгляд
Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..

Как написать эффективное резюме
Предложения по дизайну и макету, чтобы представить себя профессионально Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..

Частный метод Python: улучшение инкапсуляции и безопасности
Введение Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..

Как я автоматизирую тестирование с помощью Jest
Шутка для победы, когда дело касается автоматизации тестирования Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..

Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv) Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..

Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..

Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..