`
jiasongmao
  • 浏览: 648946 次
  • 性别: Icon_minigender_1
  • 来自: 石家庄
社区版块
存档分类
最新评论

使用Jconsole监视tomcat

阅读更多
可以分一下几个步骤进行:

第一步:

修改tomcat的catalina.bat文件,打开catalina.bat,
找到搜索“set JAVA_OPTS=%JAVA_OPTS%”,前面加上rem 给注释掉。
在下面一行添加如下代码:
set JAVA_OPTS=%JAVA_OPTS%
-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port=8086
-Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.ssl=false

注意:port端口不能和tomcat的重复。

第二步:

确保你的系统已经配置了JAVA_HOME环境变量,如果没有配置,在我的电脑---属性---高级中添加JAVA_HOME环境变量

第三步:

双击startup.bat启动tomcat如果能正常启动说明第二步没有问题

第四步:

进入cmd,输入jconsole会出现GUI界面,选择“远程”,输入用户名密码等进行连接即可。


set JAVA_OPTS=%JAVA_OPTS%
-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port=8086
-Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.ssl=false

备注:
本人在进行上述配置后,有时候还是不能连接成功,我使用了一下几种解决方法:
1.将第四步中的数据放到一行
2.如果链接本地不成功,可以尝试在远程标签页内试一下,主机名是localhost(127.0.0.1,两种的连接意义不一样,如果localhost不行就换回路地址127.0.0.1).
3.远程连接的端口要设置为第四步设置的-Dcom.sun.management.jmxremote.port=8086


分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics