Как программно проверить глубину очереди WebSphere MQ

Инструкции IBM RedBook не помогли.

Мне нужно дать сценарию администратор очередей и имя очереди / темы, чтобы он возвращал количество сообщений в очереди.

2 ответа

Решение

Я, вероятно, что-то здесь упускаю (оказывается, я был), так как прошло около года с тех пор, как я вообще имел дело с MQ, и даже тогда это было только периферийно, но эта команда из документа, который вы связали, не выдаст вам очередь глубина для конкретной очереди?

Удален старый неверный ответ

Согласно правильному ответу Эндрю, вам нужно передать команду в runmqsc.

echo "отобразить ql(queue_name) curdepth" | runmqsc queue_manager_name

Эта команда должна работать:

echo "display ql(queue_name) curdepth" | runmqsc queue_manager_name
Другие вопросы по тегам