处理消息流中的错误

代理对所有消息流提供基本错误处理。如果基本处理不能彻底解决,且您想对某些出错条件和情况执行特定操作,可增强消息流以提供自己的错误处理。

您可用于该操作的选项在某些情况下相当复杂。提供给 MQInput 节点的选项很多,因为这些节点处理的是持久消息和事务。MQInput 也受到 WebSphere MQ 配置选项的影响。

由于您决定以不同方式处理不同的错误,因此没有相关固定过程的描述。 本部分提供了有关错误处理的原则以及可用的选项,并且您必须根据本部分提供的详细信息来决定每种情况下所需要的选项组合。

您可在消息流中选择一个或多个选项:

如果您要将用户定义的节点包含在消息流里,则必须参考节点提供的信息,以了解如何处理这些节点中的错误。本部分中的描述仅涵盖内建节点。

当设计您的错误处理方法时,请考虑以下因素:

错误处理的一般原则为:

错误处理程序样本说明了如何使用错误处理例程以获取有关错误的信息,以及将该信息存储于数据库中。错误处理例程是您不用更改即可添加到任何消息流的子流。该样本还说明了如何配置消息流以控制事务状态;尤其是,使用全局协调事务来确保整个数据的完整性。

相关概念
消息流概述
部署概述
WebSphere Broker JMS 传输方式
相关任务
使用子流
创建消息流
定义消息流内容
编辑可配置的属性
相关参考
内置节点
WebSphere MQ 企业传输方式
WebSphere MQ 移动传输方式
WebSphere MQ 多点广播传输方式
WebSphere MQ 实时传输方式
WebSphere MQ 遥感传输方式
声明 | 商标 | 下载 | 书库 | 支持 | 反馈
Copyright IBM Corporation 1999, 2006 最后一次更新时间:2006/08/14
ac00410_