环境:
linux + tomcat6.08 + jdk6
步骤:
1.修改Tomcat目录下的bin/catalina.sh。
2.在该文件中查找以下内容
- # ----- Execute The Requested Command -----------------------------------------
在这一行的下面加
- [ $1 != "stop" ] && JAVA_OPTS="-Dcom.sun.management.jmxremote \
- -Dcom.sun.management.jmxremote.port=9008 \
- -Dcom.sun.management.jmxremote.ssl=false \
- -Dcom.sun.management.jmxremote.authenticate=false $JAVA_OPTS"
- export JAVA_OPTS
3. 进入Tomcat安装目录下的bin目录,执行./startup.sh,启动Tomcat
4. 敲入命令:netstat -a,可查看到9008端口已经启用,说明Tomcat的JMX配置成功
5. 进入Java安装目录的bin目录,敲入命令:jconsole,即可启动jconsole的管理界面,在界面中输入如下内容:
- service:jmx:rmi:///jndi/rmi://localhost:9008/jmxrmi

本文介绍如何在Linux环境下为Tomcat配置JMX远程监控功能。通过修改Tomcat的catalina.sh文件并设置相应的JMX选项,可以实现通过JConsole等工具远程监控Tomcat服务器的状态。

6476

被折叠的 条评论
为什么被折叠?



