1.jstatd远程配置
在JAVA_HOME/bin目录下创建一个文件:jstatd.all.policy(可以是别的名字),也可以自定义目录创建,但在执行启动时文件目录需要手动指定。
编写文件内容
grant codebase "file:${java.home}/../lib/tools.jar"{
permission java.security.AllPermission;
};
执行启动命令
jstatd -J-Djava.security.policy=jstatd.all.policy -J-Djava.rmi.service.hostname=IP地址 &
查看启动结果
sudo netstat -lpnt | grep jstatd
2.jmx远程配置
将下面参数加到启动配置中即可
-Dcom.sun.management.jmxremote
-Djava.rmi.server.hostname=服务器IP
-Dcom.sun.management.jmxremote.port=8899
-Dcom.sun.management.jmxremote.rmi.port=8899
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false