WebSphere Message Broker, Versão 8.0.0.5 Sistemas operacionais: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte as informações sobre a versão mais recente do produto em IBM Integration Bus, Versão 9.0

Visão Geral do Depurador de Fluxo

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.

Depurando Código em Nós do Fluxo de Mensagens

É 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.

Os nós a seguir podem conter módulos de código ESQL:
  • Nó Compute
  • Nó Filter
  • Nó Database
Os nós a seguir podem conter módulos de código Java :
  • Nós Definidos pelos Usuários
  • Nó JavaCompute

Restrições

As seguintes restrições se aplicam ao depurar um fluxo de mensagens:
  • Você deve utilizar a mesma versão do broker e do WebSphere Message Broker Toolkit; por exemplo, não pode utilizar o WebSphere Message Broker Toolkit Versão 6.1 para depurar um fluxo de mensagens que tenha implementado para um broker em uma versão anterior.
  • Você não deve depurar fluxos de mensagens pela Internet, porque poderá haver problemas de segurança.
  • É possível depurar um fluxo de mensagens contendo um nó Mapping, mas não é possível avançar para o mapeamento de dados gráficos para visualizar ou configurar pontos de interrupção nas transformações. No entanto, é possível usar o recurso de rastreio do usuário para localizar informações que possam ajudar a diagnosticar e depurar problemas de mapeamento. Para obter mais informações sobre rastreio do usuário, consulte Depurando com Rastreio do Usuário.
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última atualização:
        
        Última atualização: 2015-02-28 18:29:42


Tópico de ConceitoTópico de Conceito | Versão 8.0.0.5 | ag11050_