一、添加配置
在 java 启动参数中添加如下配置
-Dcom.sun.management.jmxremote=true
-Djava.rmi.server.hostname=服务器IP(公网)
-Dcom.sun.management.jmxremote.port=端口号
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false
添加如上参数后重启服务接口
如下所示
nohup java -jar -Dcom.sun.management.jmxremote=true -Djava.rmi.server.hostname=127.0.0.1 -Dcom.sun.management.jmxremote.port=8082 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false ~/server.jar
二、设置防火墙
重启后,需要把 配置的断开 添加到防火墙以便能够访问,如果使用的 阿里或其他云服务还需要再安全策略中打开此端口
处理添加 配置的端口外,还会自动开两个端口需要一并开启,查找断开的方法如下:
lsof -i | grep pid # pid 为 服务的PID
得出如下结果 多次了两个端口