文 件 , 在 if not exist "%CATALINA_HOME%in omcat-juli.jar" goto
和:noJuli 之间增加如下行,主要是设置 Jmx 端口和属性。端口可以选择 1024 以上的任意端
口。如下设置后,jmx 连接就不需要认证也不需要用户名和密码了。
-Djava.rmi.server.hostname=172.24.24.235 是必须要加的,否则远程连接不上。
此处 IP 地址就是 tomcat 所在服务器的 ip 地址。
if not exist "%CATALINA_HOME%in omcat-juli.jar" goto noJuli
set JAVA_OPTS=%JAVA_OPTS%
-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port=8849
-Dcom.sun.management.jmxremote.ssl=false -
Dcom.sun.management.jmxremote.authenticate=false
-Djava.rmi.server.hostname=172.24.24.235
:noJuli
注意:
-Djava.rmi.server.hostname=172.24.24.235 需要修改成本机服务器的地址
2:linux 平台
修改 startup.sh 文件,在 exec "$PRGDIR"/"$EXECUTABLE" start "$@"上增加如下行。
export CATALINA_OPTS="$CATALINA_OPTS
-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port=8850
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false
-Djava.rmi.server.hostname=172.24.24.235"
exec "$PRGDIR"/"$EXECUTABLE" start "$@"
注意:
修改后要重新启动 tomcat,修改后要保证 startup.sh 有执行权限。