ibm 节点宕机_在IBM Integration Bus中使用Exception插件节点

本文介绍如何在IBM Integration Bus V9及以上版本中使用Exception插件节点来处理异常,包括插件的安装、卸载步骤及节点工作原理。通过使用此节点,可以简化异常信息的捕获过程,避免重复代码的编写。
摘要由CSDN通过智能技术生成

ibm 节点宕机

Exception插件节点需要IBM®Integration Bus V9或更高版本,并且可以在Microsoft®Windows®和Linux®上运行。 插件节点由两部分组成-运行时JAR文件( ExceptionRuntime.jar )和设计时工具包插件( ExceptionJavaPlugin.jar )-提供了用于消息流的节点。

安装JAR文件

首先, 从GitHub下载ExceptionNodePlugin文件 。 如果您将文件下载为ZIP文件,请解压缩文件。

要安装运行时组件,请将runtime/ExceptionRuntime.jar文件复制到运行该节点所需的所有运行代理的计算机上。 将JAR文件放在<IBM Integration Bus Runtime Install Directory>/plugins目录中:

  • Windows: C:\Program Files (x86)\IBM\MQSI\9.0.0.0\jplugin
  • Linux: /opt/ibm/mqsi/9.0.0.1/jplugin

要安装设计时组件,请复制toolkit/ExceptionJavaPlugin.jar文件并将其放置在<IBM Integration Bus Toolkit Install Directory>/plugins目录中,例如: C:\Program Files (x86)\IBM\IntegrationToolkit90\plugins

卸载JAR文件

  1. 停止IBM Integration Bus,然后关闭工具包。
  2. <IBM Integration Bus Install Directory>/plugin目录中除去ExceptionRuntime.jar运行时JAR文件。
  3. <IBM Integration Bus Toolkit Directory>/plugins目录中除去ExceptionJavaPlugin.jar工具箱JAR文件。
  4. 启动IBM Integration Bus,然后打开工具箱。

节点如何工作

Exception节点解析在消息流执行期间生成的ExceptionTree节点,并检索诸如Exception Code,Text和Details的详细信息。 以下示例显示如何在消息流中使用该节点:

图1

在此消息流中, HTTPRequest引发套接字异常,并且“异常”节点检索生成的异常详细信息。

下图显示了Exception节点之前在Debug模式下的流执行。

图2

下图显示了Exception节点之后在Debug模式下的流执行。 异常详细信息在Environment中捕获。

图3

结论

IBM Integration Bus Exception节点使捕获消息流中的异常详细信息变得更加容易,并且避免了必须为每个项目重新配置的冗余代码。

致谢

作者感谢IBM Integration Architect的Subrata Paul在审阅本文时提供的帮助。


翻译自: https://www.ibm.com/developerworks/websphere/library/techarticles/1411_chakraborty/1411_chakraborty.html

ibm 节点宕机

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值