GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Jconsole kann keine Verbindung herstellen

Fix hier gefunden:Sie müssen an die VM übergeben:

-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.local.only=false

--Bearbeiten - =fals korrigiert Fehler in Kommentaren erwähnt.


Hinzufügen der folgenden Eigenschaft als VM-Argument in Run Configurations --> Arguments --

-Dcom.sun.management.jmxremote=true

In meinem Fall musste ich diese Option auch hinzufügen, damit Jconsole eine Verbindung zum Prozess herstellt.

-Djava.rmi.server.hostname=localhost


Remote-JConsole

Fügen Sie Ihrer Java-Anwendung die folgenden Parameter hinzu und führen Sie sie aus

-Djava.rmi.server.hostname=DOMAIN_PUBLIC_URL  -Dcom.sun.management.jmxremote.port=PORTNUMBER -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false

DOMAIN_PUBLIC_URL - Wie die öffentliche Adresse Ihrer Instanz

PORTNUMBER - 9955

Starten Sie jconsole in Ihrem Ubuntu über den Terminalbefehl und gehen Sie zur Remote-Verbindung und fügen Sie die DOMAIN_PUBLIC_URL und den PORT ein und verbinden Sie sie ohne Benutzername und Passwort wie eine unsichere Verbindung.

Stellen Sie sicher, dass Sie die Portnummer auf Ihrer AWS-Serverinstanz offenlegen.


Linux
  1. Mit Domainuser zu Webdav (https) verbinden?

  2. Keine Remote-Verbindung über SSH möglich?

  3. Kann keine Verbindung zur Datenbank herstellen; Benutzer existiert in Datenbank, aber nicht auf Serverebene

  4. ld kann keine vorhandene Bibliothek finden

  5. pkg-config-Fehler kann nicht gefunden werden

Plasma-Desktop kstart:Verbindung zum X-Server nicht möglich - Was nun?

Anwendung kann keine Verbindung zur Datenbank herstellen

Wie man mit PHP eine Verbindung zu MySQL herstellt

Kein Pufferspeicherplatz beim Verbinden verfügbar

MySQL-Daten können nicht in Datei ausgegeben werden

Es kann keine Verbindung zur Linux-Samba-Freigabe von Windows 10 hergestellt werden