配置接口服务代理程序端口

本主题提供有关在 Windows® 上配置接口服务代理程序端口的指示信息。

关于此任务

通过编辑托管代理程序的机器的 conf 子目录中的 activemq.xml 文件以及托管接口服务服务器的机器上的 festival.xml 文件来配置接口服务代理程序。在 activemq.xml 文件中,存在与 <transportConnectors> 对应的条目,后面跟以多个 <transportConnect ... 元素。每个元素均定义一个协议以及代理程序所侦听的端口。更改 activemq.xml 文件和 festival.xml 文件时务必当心,因为错误的编辑可能会导致系统功能完全丧失。 编辑文件之前先进行备份。

过程

  1. 打开 activemq.xml 并更改 openwire 元素中的 URI 属性,该属性缺省使用端口 61616:
    <transportConnector name="openwire" uri="tcp://localhost:61616"/>
  2. 保存 activemq.xml 文件。
  3. 在托管接口服务服务器的机器上,打开 festival.xml 文件并修改三个代理程序端口(在下列示例中以粗体显示):
    <!-- Brokers we know about -->
    <f:endpoints>
    <f:broker             name="GENERALSERVICES" url="tcp://127.0.0.1:61616?wireFormat.tcpNoDelayEnabled=true"
                user name=""             password="" />      <f:broker             name="DCSERVICES" url="tcp://127.0.0.1:61616?wireFormat.tcpNoDelayEnabled=true"
                user name=""             password="" />      <f:broker             name="RMSERVICES" url="tcp://127.0.0.1:61616?wireFormat.tcpNoDelayEnabled=true"
                user name=""             password="" />      </f:endpoints>

    完成此编辑后,保存 festival.xml 文件,然后重新启动所有接口服务组件。


反馈