Jconsole cannot connect

前端 未结 4 2474
被撕碎了的回忆
被撕碎了的回忆 2021-02-19 23:37

I am using VNC to connect to a server. I am able to VNC into the server, and open Jconsole, but cannot get it to connect to my process whether I include the PID or try connectin

相关标签:
4条回答
  • 2021-02-19 23:45

    Remote JConsole

    Add the following parameters to your java Application and run it

    -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 - Like your instance public address

    PORTNUMBER - 9955

    Launch jconsole in your ubuntu from terminal command and go to remote connection and paste the DOMAIN_PUBLIC_URL and PORT and Connect it without username and password like insecure connection.

    Make sure to expose the port number on your AWS Server Instance.

    0 讨论(0)
  • 2021-02-19 23:47

    Fix found here: You need to pass to the VM:

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

    -- Edit - Fixed the =fals error mentioned in comments.

    0 讨论(0)
  • 2021-02-19 23:48

    In my case, I also had to add this option to get Jconsole to connect to the process.

    -Djava.rmi.server.hostname=localhost

    0 讨论(0)
  • 2021-02-20 00:00

    Adding below property as VM argument in Run Configurations --> Arguments --

    -Dcom.sun.management.jmxremote=true
    
    0 讨论(0)
提交回复
热议问题