开始
我这里启动的是springboot应用,是以jar包形式启动的哦。
先看一下当前的主机地址是否和公网地址(外网访问的地址)一致
hostname -i
如果显示的地址不一致的话,请先在/etc/hosts文件里添加一行,例如
47.106.xxx.xxx hxm
然后再执行看看生效了没有
hostname hxm
hostname -i
加入启动参数
java \
#添加jmx远程支持start
-Djava.rmi.server.hostname=47.106.xxx.xxx \
-Dcom.sun.management.jmxremote=true \
-Dcom.sun.management.jmxremote.port=9999\
-Dcom.sun.management.jmxremote.rmi.port=9999
-Dcom.sun.management.jmxremote.authenticate=false \
-Dcom.sun.management.jmxremote.ssl=false \
#添加jmx远程支持end
-jar web.jar
注意:阿里云的安全策略组全部打开 ,不然会随机映射,导致连接不上