tomcat8设置jmx连接

想要远程监控tomcat运行状态,就需要在tomcat端进行jmx的配置,在不同的tomcat中的配置方法不同,以linux系统中tomcat8为例:

一、远程tomcat配置:

1.tomcat的bin目录下的catalina.sh中找到如下代码的位置:

# ----- Execute The Requested Command -----------------------------------------

2.在此位置的前*Execute The Requested Command *的前面添加一下代码:

CATALINA_OPTS="$CATALINA_OPTS -Djava.rmi.server.hostname=192.168.183.128 -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=9999 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false"

配置位置
参数说明:
-Djava.rmi.server.hostname:远程监控时连接的tomcat的ip,设置本机的ip
-Dcom.sun.management.jmxremote:允许使用jmx进行远程连接
-Dcom.sun.management.jmxremote.port:远程连接的端口
-Dcom.sun.management.jmxremote.ssl:是否使用ssl连接,false不使用
-Dcom.sun.management.jmxremote.authenticate:连接时是否使用身份认证,false不认证身份
需要进行身份认证时:参考官方说明:tomcat8官网文档

二、本地连接:

本地连接远程jmx使用jdk8中的jvisualvm,位于jdk的安装路劲的bin目录下,打开jvisualvm.exe:
1.选择远程>>右键 【添加远程主机】

在这里插入图片描述
2.右键点击添加的主机名,选择添加JMX连接,输入ip与端口,tomcat的jmx的配中,-*.authenticate=true时,选择使用安全凭证,输入用户名与口令。*.ssl=false时,勾选不要求ssl连接。

在这里插入图片描述
3.连接成功界面如下,双击打开即可查看jvm相关信息
在这里插入图片描述
连接成功!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值