【问题标题】:Changing IBM WebSphere Message Broker node properties更改 IBM WebSphere Message Broker 节点属性
【发布时间】:2014-06-24 15:18:24
【问题描述】:

我使用 com.ibm.mq.jar 库来访问 IBM WMB 节点属性。 com.ibm.broker.config.proxy.MessageFlowProxy.Node 中的方法 getProperties() 允许我读取所有节点的属性(例如 queueName : "qin")。但我找不到设置/保存该属性的方法。是否可以在这个库的帮助下设置属性并将它们保存在 WMB 上?

【问题讨论】:

    标签: java messagebroker


    【解决方案1】:

    无法设置属性,它们被“嵌入”到部署时发送到 DFE 的 xml 中。

    【讨论】:

    • 非常感谢。因此,更改属性的唯一方法是重新部署流。您能否提供更多有关如何以这种方式更改属性的信息?这个 XML 是否在 .bar 文件中?你知道它的文件名吗?
    • 我在 .bar 文件中找到了名为 broker.xml 的文件。此文件是 WMB 的部署描述符。我认为可以编辑 broker.xml 以更改某些属性并远程重新部署 .bar,但是有一个问题:更改节点的属性时是否需要重新编译 .bar?
    • abr 本身只是一个 zip 文件,因此更改后您可以简单地重新压缩,但是更好的方法是查看 mqsiapplybaroverride 命令,该命令专门用于在不同环境之间移动栏时更改属性值
    猜你喜欢
    • 2013-10-17
    • 1970-01-01
    • 1970-01-01
    • 2010-11-23
    • 2011-01-10
    • 1970-01-01
    • 1970-01-01
    • 2012-02-19
    • 2013-11-04
    相关资源
    最近更新 更多