„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Wie aktiviere ich den Remote-JMX-Zugriff mit JConsole?

Wie aktiviere ich den Remote-JMX-Zugriff mit JConsole?

Veröffentlicht am 04.11.2024
Durchsuche:102

How to enable remote JMX access using JConsole?

JMX für Remote-JConsole-Zugriff aktivieren

F: Wie kann ich JMX auf einer JVM aktivieren, um den Zugriff über Jconsole zu ermöglichen?

A: Um JMX für den Fernzugriff mit jconsole zu aktivieren, befolgen Sie diese Schritte:

  1. Lesen Sie die relevante Dokumentation: Weitere Informationen finden Sie in der offiziellen Dokumentation unter http: //java.sun.com/javase/6/docs/technotes/guides/management/agent.html für detaillierte Informationen.
  2. Starten Sie JVM mit Parametern: Starten Sie Ihr Programm mit Folgendem Parameter:
-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. Beispiel: Sie könnten Ihr Programm beispielsweise so starten:
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. Hinweis: -Dcom.sun.management.jmxremote.local.only=false wird empfohlen, insbesondere für Ubuntu-Systeme.
  2. Ausnahmebehandlung: Wenn Sie auf ein Problem stoßen, das besagt, dass lokale RMIs nur Verbindungen von lokalen Clients akzeptieren, stellen Sie sicher, dass auch -Djava.rmi.server.hostname=127.0.0.1 festgelegt ist.
  3. Sicherheitsüberlegungen: Beachten Sie, dass durch die Einstellung -Dcom.sun.management.jmxremote.authenticate=false jeder remote auf Ihre JVM zugreifen kann. Erwägen Sie die Verwendung nur für die lokale JVM-Überwachung.
Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3