在代理域上安装用户定义的节点

开始之前

您必须具有编译过的、用户定义的扩展,它是由第三发供应商或 用户提供的。

  1. 在您打算在其上使用该文件的每个代理系统上,放置一份由用户定义且已编译或已封装的扩展文件的副本。
    使用 mqsichangebroker 命令或 mqsicreatebroker 命令,指定放置该文件的目录。
    注: 不要在 WebSphere Event Broker 安装目录中保存 .lil 或 .jar 文件。

    对于用 C 语言编写的用户定义的扩展,建议您将与 .lil 文件对应的 .pdb 文件保存到选定的目录中。当发生访问冲突或其他软件故障而显示堆栈诊断信息时,.pdb 文件提供由 WebSphere Event Broker 使用的符号信息。

  2. 停止并启动每个代理。这将确保检测到新文件的存在。
    有两种情况无需重新启动代理:
    • 如果您已在 Toolkit 中创建了执行组,并且还没有部署任何东西,则您可以将 .lil、.pdb 和 .jar 文件添加到选定的目录。
    • 如果已经将您要使用的某些内容部署到了执行组,则将 .lil、.pdb 和 .jar 文件添加到您所选的目录,然后使用 mqsireload 命令重启启动该组。当代理正在运行时,由于操作系统已将文件锁放置到位,因此无法覆盖 Windows 平台上的现有文件,。
    使用这两种情况时需要小心,因为当重新启动该执行组或某些内容第一次部署到该执行组时,连接到同一个代理的任何执行组还将检测该新的 .lil、.pdb 和 .jar 文件。通过使用更多传统方法重新启动代理,确保特别执行组中任何有兴趣的人都会得到代理最近更改的通知。

    有两种情况假设您已完成先前的步骤,因此,也假设已使用 mqsichangebroker 命令或 mqsicreatebroker 命令通知代理已放置用户定义的扩展文件的目录。

    安装了用户定义的节点后,同消息流一样,该节点根据其模式和名称进行引用。

相关概念
用户定义的节点
相关任务
删除用户定义的节点
声明 | 商标 | 下载 | | 支持 | 反馈
Copyright IBM Corporation 1999, 2006 最后更新:2006/05/19
as24886_