配置与 Liberty 的本地 JMX 连接

您可以访问 Liberty 上的本地 Java™ 管理扩展 (JMX) 连接器。通过 Liberty 功能部件 localConnector-1.0 来启用本地连接器。

关于此任务

通过 Liberty 功能部件 localConnector-1.0 来启用本地连接器。使用中的由 SDK 实现的策略会保护通过本地连接器进行的访问。当前,SDK 要求客户机和 Liberty 在同一个主机上以相同的用户标识运行。

注: Liberty 上部署的应用程序可以不受限制地访问其 MBeanServer 目录。

下列部分描述如何配置和访问 Liberty 上的本地连接器。

过程

  1. server.xml 文件中通过使用以下代码来启用本地连接器。
    <featureManager>
         <feature>localConnector-1.0</feature>
    </featureManager>
  2. 使用 JConsole 工具或同一个主机上安装的 JMX 客户机来访问本地连接器。
    • ${server.output.dir}/logs/state/com.ibm.ws.jmx.local.address 的内容复制到剪贴板。
    • 对于 JConsole 工具,请将剪贴板内容粘贴到远程进程字段中。如果您在连接面板上选择本地进程 ws-server.jar defaultServer,然后单击连接,那么您将使用 JDK 网桥连接到 MBean 服务器。Liberty 网桥更可靠。
    • 对于 JMX 客户机,请将剪贴板内容粘贴到 javax.management.remote.JMXServiceURL 对象的构造函数中。使用该 JMXServiceURL 通过 javax.management.remote.JMXConnectorFactory 来建立连接。如果 JMX 客户机与 Liberty 在同一 JVM 上运行,那么您不必使用连接器,而是可以直接访问 MBean 服务器。有关更多信息,请参阅在 Liberty 上使用 JMX MBean

用于指示主题类型的图标 任务主题



时间戳记图标 最近一次更新时间: Monday, 5 December 2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-libcore-mp&topic=twlp_admin_localconnector
文件名:twlp_admin_localconnector.html