Configuración de la conexión JMX local en Liberty

Puede acceder al conector Java™ Management Extensions (JMX) local en Liberty. El conector local se habilita a través de la característica de Liberty localConnector-1.0.

Acerca de esta tarea

El conector local se ha habilitado a través de la característica de Liberty localConnector-1.0. El acceso mediante el conector local está protegido por la política implementada por el SDK en uso. Actualmente, los SDK necesitan que el cliente se ejecute en el mismo host que Liberty y con el mismo ID de usuario.

Nota: Una aplicación desplegada en Liberty tiene restringido el acceso a su directorio MBeanServer.

La sección siguiente describe cómo configurar y acceder al conector local en Liberty.

Procedimiento

  1. Habilite el conector local utilizando el siguiente código en el archivo server.xml.
    <featureManager>
         <feature>localConnector-1.0</feature>
    </featureManager>
  2. Acceda al conector local utilizando la herramienta JConsole o el cliente JMX que está instalado en el mismo host.
    • Copie el contenido de ${server.output.dir}/logs/state/com.ibm.ws.jmx.local.address en el portapapeles.
    • Para la herramienta JConsole, pegue el contenido del portapapeles en el campo Remote Process. Si, en el panel de conexión, selecciona el proceso local ws-server.jar defaultServer y, después, pulsa Conectar, está utilizando el puente JDK para conectarse al MBeanServer. El puente Liberty es más fiable.
    • Para el cliente JMX, pegue el contenido del portapapeles en el constructor de un objeto javax.management.remote.JMXServiceURL. Utilice dicho JMXServiceURL para establecer una conexión a través de javax.management.remote.JMXConnectorFactory. Si el cliente JMX se está ejecutando en la misma JVM que Liberty, no tiene que utilizar el conector, en su lugar, puede acceder a MBeanServer directamente. Para obtener más información, consulte Cómo trabajar con los MBeans de JMX en Liberty.

Icono que indica el tipo de tema Tema de tarea

Nombre de archivo: twlp_admin_localconnector.html