配置通往 Liberty 的本端 JMX 連線

您可以在 Liberty 上存取本端「Java™ 管理延伸 (JMX)」連接器。本端連接器是透過 Liberty 特性 localConnector-1.0 來啟用。

關於這項作業

本端連接器是透過 Liberty 特性 localConnector-1.0 來啟用。使用中的 SDK 所實作的原則會保護透過本端連接器來進行的存取。目前 SDK 要求用戶端在 Liberty 的相同主機上執行,且使用相同的使用者 ID。

註: 部署於 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 橋接器來連接至 MBeanServer。Liberty 橋接器更為可靠。
    • 如果使用 JMX 用戶端,請將剪貼簿的內容貼到 javax.management.remote.JMXServiceURL 物件的建構子中。請使用該 JMXServiceURL,透過 javax.management.remote.JMXConnectorFactory 來建立連線。如果 JMX 用戶端是在 Liberty 相同的 JVM 上執行,不必使用連接器,就可以直接存取 MBeanServer。如需相關資訊,請參閱在 Liberty 上使用 JMX MBean

指示主題類型的圖示 作業主題



「時間戳記」圖示 前次更新: 2016 年 11 月 30 日
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-libcore-mp&topic=twlp_admin_localconnector
檔名:twlp_admin_localconnector.html