"Si un trabajador quiere hacer bien su trabajo, primero debe afilar sus herramientas." - Confucio, "Las Analectas de Confucio. Lu Linggong"
Página delantera > Programación > ¿Cómo habilitar el acceso remoto a JMX usando JConsole?

¿Cómo habilitar el acceso remoto a JMX usando JConsole?

Publicado el 2024-11-04
Navegar:141

How to enable remote JMX access using JConsole?

Activación de JMX para acceso remoto a JConsole

P: ¿Cómo puedo activar JMX en una JVM para habilitar el acceso a través de jconsole?

R: Para habilitar JMX para acceso remoto usando jconsole, siga estos pasos:

  1. Lea la documentación relevante: Consulte la documentación oficial en http: //java.sun.com/javase/6/docs/technotes/guides/management/agent.html para obtener información detallada.
  2. Inicie JVM con parámetros: Inicie su programa con lo siguiente parámetros:
-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port=9010
-Dcom.sun.management.jmxremote.rmi.port=9010
-Dcom.sun.management.jmxremote.local.only=false
-Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.ssl=false
  1. Ejemplo: Por ejemplo, podría iniciar su programa así:
java -Dcom.sun.management.jmxremote \
  -Dcom.sun.management.jmxremote.port=9010 \
  -Dcom.sun.management.jmxremote.local.only=false \
  -Dcom.sun.management.jmxremote.authenticate=false \
  -Dcom.sun.management.jmxremote.ssl=false \
  -jar Notepad.jar
  1. Nota: -Dcom.sun.management.jmxremote.local.only=false se recomienda, especialmente para sistemas Ubuntu.
  2. Manejo de excepciones: Si encuentra un problema que indica que las RMI locales solo aceptan conexiones de clientes locales, asegúrese de que -Djava.rmi.server.hostname=127.0.0.1 también esté configurado.
  3. Consideración de seguridad: Tenga en cuenta que configurar -Dcom.sun.management.jmxremote.authenticate=false permite que cualquiera acceda a su JVM de forma remota. Considere usarlo solo para monitoreo de JVM local.
Último tutorial Más>

Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.

Copyright© 2022 湘ICP备2022001581号-3