Utilize o depurador de fluxo no WebSphere Message Broker Toolkit para rastrear mensagens através de seus fluxos de mensagens.
Utilize Perspectiva de Depuração no WebSphere Message Broker Toolkit para utilizar o depurador de fluxo. Para fazer uma introdução à Perspectiva de Depuração e às visualizações que ela apresenta, consulte Perspectiva de Depuração.
É possível configurar pontos de interrupção em um fluxo de mensagens e, em seguida, passar pelo fluxo. Enquanto você percorre as etapas, é possível examinar e alterar as variáveis da mensagem e as variáveis usadas pelo código ESQL e código Java™. É possível depurar uma grande variedade de condições de erro nos fluxos, incluindo:
A partir de um único WebSphere Message Broker Toolkit, é possível conectar o depurador a um ou mais grupos de execução e depurar vários fluxos em diferentes grupos de execução (e, portanto, várias mensagens) ao mesmo tempo. No entanto, um grupo de execução pode ser depurado por apenas um usuário por vez. Portanto, se você conectar seu depurador a um grupo de execução, outro usuário não poderá conectar um depurador a esse mesmo grupo de execução até que você tenha encerrado sua sessão de depuração.
Ao depurar fluxos de mensagens, utilize um broker que não esteja sendo utilizado em um ambiente de produção. A depuração pode reduzir o desempenho de todos os fluxos de mensagens no mesmo grupo de execução e aqueles que estejam em outros grupos de execução e que compartilham o mesmo broker, pois podem ser afetados por uma possível contenção de recursos.
É possível usar o depurador de fluxo para examinar o comportamento do código nos nós do fluxo de mensagens.
Após ter implementado um fluxo de mensagens, é possível configurar um ponto de interrupção logo antes de um dos nós listados nesta seção para que, quando o fluxo pausar no ponto de interrupção, você possa percorrer o código linha por linha. Isto permitirá que examine a lógica e verificar as ações tomadas e seus resultados. É possível configurar pontos de interrupção adicionais, examinar e alterar variáveis.