centos6.5使用JMX时远程连接不上的问题

4 篇文章 0 订阅
3 篇文章 0 订阅

环境说明

  • 系统:centos6.5;
  • tomcat: 7.059,使用commons-daemon-native.tar.gz配置自启动;
  • java:1.7.0_75-b13;
  • /etc/hosts:
    • $ServerIp localhost
    • ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
    • $ServerIp iZ258xcfjroZ localhost
  • jmx配置:
    • -Dcom.sun.management.jmxremote
    • -Dcom.sun.management.jmxremote.port=9115
    • -Dcom.sun.management.jmxremote.authenticate=false
    • -Dcom.sun.management.jmxremote.ssl=false;
  • 防火墙开启

问题原因分析

  1. 如果使用了commons-daemon-native.tar.gz配置tomcat自启动,则jmx配置不能添加在$CATALINA_HOME/bin/catalina.sh中,因为此时系统启动没有使用该文件,需要jmx配置添加在/etc/init.d/tomcat7启动脚本中;检查jmx服务是否启动的方法:sudo netstat -anp | grep 9115;
  2. 必须关闭防火墙,因为jconsole连接会额外使用其他端口,这个端口是随机的;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值