专业化管理 > 站点维护 > 使用 Java Management Extensions (JMX) > 远程 JMX 监控 > 配置到服务器管理器和方法服务器的 JMX 连接
  
配置到服务器管理器和方法服务器的 JMX 连接
* 
由于此配置不安全,因此仅应将其用于测试目的。有关如何更改这些设置及配置更安全的 JMX 连接的详细信息,请参阅 Web 站点上的文档,其 URL 如下:
因此 PTC 推荐使用本部分中介绍的特性,以便维护和与技术支持轻松交互等。此外,还可以手动运行 Windchill Configuration Assistant来配置一个经过验证但采用非 SSL 的远程 JMX 连接。运行 Assistant 时,对以下提示回复 y
Do you want to enable authenticated (non-SSL) remote JMX access (y/n)?
方法服务器与服务器管理器的不同之处在于,服务器管理器启动多个方法服务器,而方法服务器只在旧服务器停止响应时启动新的方法服务器,等等。
方法服务器会在 wt.jmx.rmi.minPort 和 wt.jmx.rmi.maxPort wt.properties 设置指定的范围内选择第一个可用的端口。
* 
不应将单个固定的 JMX RMI 端口分配给 Windchill 方法服务器 (使用 wt.jmx.rmi.port 特性)。而应允许每个方法服务器从由 wt.jmx.rmi.minPort 和 wt.jmx.rmi.maxPort 指定的端口范围中获取一个可用端口。
系统会使用服务器管理器级别的 JMX MBean 属性显示直接连接到给定方法服务器所必需的信息。使用 xconfmanager 实用程序来设置以下属性 (该示例分多行显示;请在一行上输入 xconfmanager 命令):
xconfmanager -s wt.manager.cmd.common.jmx.args="-Dcom.sun.management.jmxremote
-Djmx.remote.protocol.provider.pkgs=wt.jmx.remote.protocol
-Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.ssl.need.client.auth=false"
-s wt.manager.cmd.ServerManager.jmx.args="-Dwt.jmx.rmi.port=<open_port>"
-t wt.properties -p
其中 <open_port> 可以是您选取的任何已启用的 TCP/IP 端口的编号。这是在建立远程连接时指定的端口号。
* 
请务必在 xconfmanager 命令中加入 -p 选项以传播这些更改。
* 
您可以使用 JMX Properties MBean 来添加这些设置,但仍需要重新启动服务器。请参阅使用 MBean 修改特性值