Oprava nalezena zde:Musíte předat virtuálnímu počítači:
-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.local.only=false
--Edit - Opraveno =fals
chyba uvedená v komentářích.
Přidání níže uvedené vlastnosti jako argumentu virtuálního počítače v nabídce Spustit konfigurace --> Argumenty --
-Dcom.sun.management.jmxremote=true
V mém případě jsem také musel přidat tuto možnost, aby se Jconsole připojila k procesu.
-Djava.rmi.server.hostname=localhost
Vzdálená JConsole
Přidejte do své Java aplikace následující parametry a spusťte ji
-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
- Líbí se mi vaše veřejná adresa instance
PORTNUMBER
- 9955
Spusťte jconsole ve svém ubuntu z příkazu terminálu a přejděte na vzdálené připojení a vložte DOMAIN_PUBLIC_URL a PORT a připojte jej bez uživatelského jména a hesla, jako je nezabezpečené připojení.
Ujistěte se, že je číslo portu uvedeno na vaší instanci serveru AWS.