Como faço para verificar programaticamente a profundidade de uma fila do WebSphere MQ

2

As instruções do IBM RedBook não ajudaram.

Eu preciso fornecer a um script um gerenciador de filas e um nome de fila / tópico e fazer com que ele retorne o número de mensagens enfileiradas.

    
por brianegge 17.09.2009 / 03:50

2 respostas

3

Eu provavelmente estou sentindo falta de algo aqui ( acontece que eu estava ), já faz um ano desde que eu lidei com MQ e mesmo assim era apenas perifericamente, mas isso não aconteceria? comando do doc vinculado lhe dá a profundidade da fila para uma fila específica?

Deleted old incorrect answer

A resposta correta de Andrew é que você precisa canalizar o comando para runmqsc.

echo "display ql(queue_name) curdepth" | runmqsc queue_manager_name
    
por 17.09.2009 / 04:19
3

Este comando deve funcionar:

echo "display ql(queue_name) curdepth" | runmqsc queue_manager_name
    
por 21.10.2009 / 22:11

Tags