WebSphere Message Broker, Versión 8.0.0.5 Sistemas operativos: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte la información sobre la última versión del producto en IBM Integration Bus, Versión 9.0

Visión general del depurador de flujos de mensajes

Utilice el depurador de flujos en el WebSphere Message Broker Toolkit para efectuar un seguimiento de los flujos de mensajes.

Use la Perspectiva de Depuración en el WebSphere Message Broker Toolkit para utilizar el depurador de flujos de mensajes. Si desea consultar una introducción a la Perspectiva de Depuración y a las vistas que presenta, consulte Perspectiva de Depuración.

Puede establecer puntos de interrupción en un flujo de mensajes y después ejecutar paso a paso el flujo. Mientras recorre paso a paso el flujo, puede examinar y cambiar las variables de mensaje y las variables utilizadas por el código ESQL y el código Java™. Puede depurar una amplia variedad de condiciones de errores en los flujos, incluidas las siguientes:

Desde un solo WebSphere Message Broker Toolkit, puede conectar el depurador con uno o más grupos de ejecución y depurar varios flujos de mensajes en distintos grupos de ejecución (y, por lo tanto, múltiples mensajes) simultáneamente. Sin embargo, un grupo de ejecución sólo se lo puede depurar un solo usuario cada vez. Por lo tanto, si conecta el depurador a un grupo de ejecución, ningún otro usuario podrá conectar el depurador a ese mismo grupo de ejecución hasta que haya terminado la sesión de depuración.

Cuando depure flujos de mensajes, utilice un intermediario que no se haya utilizado en un entorno de producción. La depuración podrían degradar el rendimiento de todos los flujos de mensajes del mismo flujo de ejecución y los de otros grupos de ejecución que compartan el mismo intermediario debido a que podrían verse afectados por una posible contienda por los recursos.

Depuración de código en nodos de flujo de mensajes

Puede utilizar el depurador de flujos de mensajes para examinar el comportamiento del código en los nodos de flujo de mensajes.

Después de haber desplegar un flujo de mensajes, puede establecer un punto de interrupción justo antes de uno de los nodos indicados en esta sección de forma que, cuando el flujo haga una pausa en el punto de interrupción, pueda recorrer el código línea por línea. Esto permite al usuario examinar la lógica y comprobar las acciones realizadas y sus resultados. Puede establecer puntos de interrupción adicionales y cambiar variables.

Los siguientes nodos pueden contener módulos de código ESQL.
  • Nodo Compute
  • Nodo Filter
  • Nodo Database
Los siguientes nodos pueden contener módulos de código Java:
  • Nodos definidos por el usuario
  • Nodo JavaCompute

Restricciones

Se aplican las siguientes restricciones al depurar un flujo de mensajes:
  • Debe utilizar la misma versión del intermediario y de WebSphere Message Broker Toolkit; por ejemplo, no puede utilizar WebSphere Message Broker Toolkit Versión 6.1 para depurar un flujo de mensajes que ha desplegado en un intermediario de una versión anterior.
  • No debería depurar flujos de mensajes a través de Internet, ya que podría haber problemas de seguridad.
  • Puede depurar un flujo de mensajes que contenga un nodo Mapping, pero no puede ejecutar pasos en la correlación de datos gráfica para ver o establecer puntos de interrupción en las transformaciones. No obstante, puede utilizar el recurso de rastreo de usuario para encontrar información que puede ayudarle a diagnosticar y depurar problemas de correlación. Para obtener más información sobre el rastreo de usuario, consulte Depuración mediante un rastreo de usuario.
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Comentarios

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

        
        Última actualización:
        
        Última actualización: 2015-02-28 16:59:42


Tema de conceptoTema de concepto | Versión 8.0.0.5 | ag11050_