jconsole远程监控Tomcat

一、主要配置:

 

1、服务端tomcat启动时需要增加一下变量:

CATALINA_OPTS="-Djava.rmi.server.hostname=172.27.1.188 \
               -Dcom.sun.management.jmxremote \
               -Dcom.sun.management.jmxremote.port=9004 \
               -Dcom.sun.management.jmxremote.ssl=false \
               -Dcom.sun.management.jmxremote.authenticate=false"
 

 

 

2、客户端jconsole启动,host 172.27.1.188:9004

 

二、另外设置开机启动,tomcat官方的document说明,linux下设置开机自启动可以使用jsvc。

1、安装jsvc
  在tomcat的bin目录下有一个jsvc.tar.gz的文件,进入tomcat的bin目录下

  #tar xvfz jsvc.tar.gz
  #cd jsvc-src
  #sh support/buildconf.sh
  #chmod 755 configure
  #./configure --with-java=/usr/local/java (改成你的JDK的位置)
  #make 
 

 

 

2、建立/etc/init.d/tomcat6文件,添加

JAVA_HOME=/usr/java/jdk1.6.0_20
CATALINA_HOME=/opt/wxyy/apache-tomcat6
#TOMCAT_USER=root

JAVA_OPTS="-Xms512m -Xmx2048m -XX:MaxNewSize=256m -XX:MaxPermSize=256m"

# for multi instances adapt those lines.
TMP_DIR=/var/tmp
PID_FILE=/var/run/jsvc.pid
CATALINA_BASE=/opt/wxyy/apache-tomcat6

# CATALINA_OPTS="-Djava.library.path=/home/jfclere/jakarta-tomcat-connectors/jni/native/.libs"
CATALINA_OPTS="-Djava.rmi.server.hostname=172.27.1.188 \
               -Dcom.sun.management.jmxremote \
               -Dcom.sun.management.jmxremote.port=9004 \
               -Dcom.sun.management.jmxremote.ssl=false \
               -Dcom.sun.management.jmxremote.authenticate=false"
CLASSPATH=\

 #/etc/init.d/tomcat6 start

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值