https://visualvm.github.io/java
轉自:http://blog.csdn.net/yangkangtq/article/details/52277794git
grant codebase "file:${java.home}/../lib/tools.jar" { permission java.security.AllPermission; };
./jstatd -J-Djava.security.policy=jstatd.all.policy
//查看端口是否被佔用 netstat -ano | grep -i 1099 //啓動jstatd服務器時,指定其它端口 jstatd -J-Djava.security.policy=jstatd.all.policy -p 2030
jstatd -J-Djava.security.policy=jstatd.all.policy -J-Djava.rmi.server.logCalls=true -J-Djava.rmi.server.hostname=IP地址
遠程機器的程序須要加上JVM參數 -Djava.rmi.server.hostname=IP地址 -Dcom.sun.management.jmxremote.port=指定端口號 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false