流调试器概述

本主题介绍的是流调试器,并包含下列各节内容:

阅读此概念概述之后,查找执行任务所需的详细指示信息调试消息流

介绍

流调试器是一种在工作台中用于可视地调试消息流的工具。在开始使用前阅读本主题以获取对流调试器的理解。

而且,要有效地使用流调试器,需要对消息流及其在工作台中的表示有基本的了解,请参阅消息流概述中的介绍。

您能做什么

流调试器有一个可视调试环境功能。您可以在流中设置断点,然后单步遍历流。当您单步遍历时,可以检查并更改消息和 ESQL 代码或 Java 代码中的变量。这些性能允许您在流中调试多种错误条件,例如:

调试器可从单个工作台连接至多个执行组,并同时在不同执行组(因此也包括多条消息)中调试多个流。不过,一个执行组中的部署流每次只能由一个用户调试。如果将您的调试器连接到流,别的用户可以连接到同一数据流引擎,但他们看不到您正在调试的流。

如何启动调试

“调试”透视图

使用 “调试”透视图 用于调试。在缺省方式下,该透视图显示下列四个窗口:

首先使用调试(创建、管理和运行配置)向导将流调试器连接到要部署流的流引擎(执行组)。(请参阅连接到流引擎,以获取如何启动和完成此向导的详细信息)。

然后如下列各节中描述的,使用“调试”透视图中的各种视图来调试。

“调试”视图

将流调试器连接到流运行时引擎时,“调试”视图显示下列与流相关的实体名称:

“调试”视图中,可以执行下列调试任务:

消息流编辑器

在不同的透视图中,“消息流”编辑器具有不同的功能:

有关此编辑器其他用途的详细信息,请参阅消息流编辑器中的描述和定义消息流内容中的任务。

除了显示流,“消息流”编辑器也显示在流中设置的任何断点。每个断点按如下所示的符号标识:

编辑器还在上面的节点上显示了下列符号:

在“消息流”编辑器中,可以添加或除去断点。

“断点”视图

“断点”视图“变量”视图共享相同的窗格。单击某个选项卡以选择想要的视图。

“断点”视图显示在所选流的所有实例中设置的断点。如下所示,每个断点都由两个符号中的一个来标识:

“断点”视图中,可以执行下列调试任务:

“变量”视图

“变量”视图“断点”视图共享同一窗格。单击某个选项卡以选择想要的视图。

“变量”视图显示当前正在流中通过的消息。使用此视图,可以在调试期间检查或更改流中消息的内容。

相关概念
消息流概述
相关任务
调试消息流
声明 | 商标 | 下载 | | 支持 | 反馈
Copyright IBM Corporation 1999, 2006 最后更新:2006/05/19
ag11050_