Antes de empezar
Para realizar esta tarea, debe haber
realizado antes las tareas siguientes:
Antes de que pueda depurar el
flujo de mensajes,
debe conectar el depurador de flujo a la máquina de flujo (grupo de ejecución)
donde se ha difundido el flujo.
Si lo desea, puede conectar el depurador de flujo a varias máquinas de flujo
que se estén ejecutando en la misma máquina de sistema principal o en otras
distintas y, a continuación, depurar sus flujos de manera simultánea.
Para conectarlo a la máquina de flujo:
- Conmute a la perspectiva Depuración del flujo.
- Pulse el icono Conectar a ejecución de flujo
en la barra de herramientas para invocar el
asistente de Conectar a la máquina de flujo.
- Si el sistema principal que contiene la máquina de flujo no aparece
en el recuadro de lista Sistemas principales, entre el
nombre o la dirección IP del sistema principal en el campo Nombre de
sistema principal o IP y, a continuación, pulse
Añadir para añadir el sistema principal al recuadro de
lista Sistemas principales.
- En el recuadro de lista Sistemas
principales, seleccione el sistema principal en el que se ejecuta
la máquina de flujo y pulse Siguiente.
- En el recuadro de lista que se abre, cada máquina de flujo se lista
con el nombre del intermediario, seguido de un signo de dos puntos, el nombre
del grupo de ejecución y el número de proceso entre corchetes, por ejemplo:
WMQIV5BR:default[2724].
Si la máquina de flujo no aparece en el recuadro de lista, pulse
Renovar para actualizar el recuadro de lista con los
nombres de todas las máquinas de flujo que se han difundido actualmente y que
están disponibles en el sistema principal.
(Si la máquina de flujo sigue sin aparecer en el recuadro de lista, pruebe a
reiniciar IBM Agent Controller en el sistema principal).
Consejo: El número de proceso es el
PID de Windows,
tal como aparece listado en el
Gestor de tareas en la
página
Procesos.
El PID se le notificó en el Registro de sucesos al realizar la difusión, tal
como se describe en
Difundir una configuración de topología.
- En el recuadro de lista, seleccione la máquina de flujo que contiene
el flujo que desea depurar y, a continuación, pulse
Finalizar. En la vista de Depuración de
flujo se muestran los nombres del sistema principal y la máquina de flujo que
se han seleccionado, así como los nombres de los flujos difundidos en la
máquina de flujo.
- En la vista de Depuración de flujo de la
perspectiva Depuración del flujo, efectúe una doble pulsación en el
flujo de mensajes que desea depurar.
El flujo de mensajes se abrirá en el editor de Flujo
de mensajes.
- En el editor de Flujo de mensajes, añada un punto de interrupción a
una conexión que salga del nodo de entrada del flujo de mensajes. Al añadir este punto de interrupción se asegurará de que el
flujo de mensajes no se ejecute hasta su finalización
antes de que pueda empezar a depurarlo.
El punto de interrupción aparece como
. (Para obtener información sobre cómo añadir un punto
de interrupción, consulte Trabajo con puntos de interrupción).
- Cuando aparezca el mensaje siguiente en el flujo y llegue al punto
de interrupción, el flujo hará una pausa, el icono de punto de interrupción
se cambiará por
, y podrá empezar la
depuración.
Consejo: Desde una sola
área de trabajo, el depurador puede conectarse a más
de un grupo de ejecución y depurar varios flujos en grupos de ejecución
distintos (y, por tanto, varios mensajes) al mismo tiempo.
No obstante, sólo un usuario puede depurar a la vez un flujo difundido en un
grupo de ejecución, por lo que, si conecta el depurador al mismo, nadie más
podrá conectar otro depurador al mismo tiempo.