部署代理配置

代理配置部署概述说明了何时需要部署代理配置。

使用 Message Brokers Toolkit

如果修改工作台中的任何多点广播或代理间设置,则代理配置部署在应用更改时自动启动。

使用 mqsideploy 命令

按照下列这些步骤,使用 mqsideploy 命令部署代理配置:

  1. 打开一个为您的环境配置的命令窗口。
  2. 使用这些示例,在一行中输入适当的命令,以指定要部署的代理:
    z/OS 上:
    /f MQ01CMGR,dp b=broker
    在其他平台上:
    mqsideploy -i ipAddress -p port -q qmgr -b broker
    -i(IP 地址),-p(端口)和 -q队列管理器)参数表示 队列管理器工作站的连接详细信息,然后 z/OS 工作站,MQ01CMGR配置管理器组件的名称。

    通过指定要部署的代理(b=-b),而不指出 BAR 文件(-a),部署代理配置而非消息流应用程序。

下一步:

接下来是检查部署结果

使用配置管理器代理 API

使用 BrokerProxy 类的部署方法。

例如:
import com.ibm.broker.config.proxy.*;

public class DeployBrokerConfig {
  public static void main(String[] args) {
    ConfigManagerConnectionParameters cmcp =
            new MQConfigManagerConnectionParameters
                ("localhost", 1414, "QM1");
    try {
      ConfigManagerProxy cmp = ConfigManagerProxy.getInstance(cmcp);
      TopologyProxy t = cmp.getTopology();
      BrokerProxy b = t.getBrokerByName("BROKER1");
      if (b != null) {
        b.deploy();
      }
    }
    catch (ConfigManagerProxyException e) {
         e.printStackTrace();
    }
  }
}

下一步:

接下来是检查部署结果

声明 | 商标 | 下载 | 书库 | 支持 | 反馈
Copyright IBM Corporation 1999, 2006 最后一次更新时间:2006/08/14
af35110_