关注程序性能(1)jconsole 连接远程linux上的tomcat,以及解决配置后tomcat关闭不了的问题
2016-08-08 14:42
1841 查看
一,修改catalina.sh参数如下
二,启动在远程linux的tomcat并在本地启动jconsole连接之
三,这样的配置后,出现了用sh shutdown.sh命令关闭不了的情况
报错如下:
[root@dn3 apache-tomcat-8.5.4]# sh ./bin/shutdown.sh
Using CATALINA_BASE: /data/huodong/apache-tomcat-8.5.4
Using CATALINA_HOME: /data/huodong/apache-tomcat-8.5.4
Using CATALINA_TMPDIR: /data/huodong/apache-tomcat-8.5.4/temp
Using JRE_HOME: /usr/local/services/jdk1.8.0_91/jre
Using CLASSPATH: /data/huodong/apache-tomcat-8.5.4/bin/bootstrap.jar:/data/huodong/apache-tomcat-8.5.4/bin/tomcat-juli.jar
Error: Exception thrown by the agent : java.rmi.server.ExportException: Port already in use: 8989; nested exception is:
java.net.BindException: Address already in use
解决办法,catlina.sh做如下配置
#JAVA_OPTS="$JAVA_OPTS $JSSE_OPTS"
CATALINA_OPTS="-Dcom.sun.management.jmxremote.port=8989
-Djava.rmi.server.hostname=XXX.XXX.XXX.177
-Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.ssl=false
-Dprogram.name=$PROGNAME"
JAVA_OPTS="$JAVA_OPTS $JSSE_OPTS"
再次测试,jconsole依然能连接上远程的tomcat,而且可以正常关闭
问题解决!
#JAVA_OPTS="$JAVA_OPTS $JSSE_OPTS" CATALINA_OPTS=-Djava.awt.headless=true JAVA_OPTS="$JAVA_OPTS $JSSE_OPTS -Dcom.sun.management.jmxremote.port=8989 -Djava.rmi.server.hostname=XXX.XXX.XXX.177 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Dprogram.name=$PROGNAME"
二,启动在远程linux的tomcat并在本地启动jconsole连接之
三,这样的配置后,出现了用sh shutdown.sh命令关闭不了的情况
报错如下:
[root@dn3 apache-tomcat-8.5.4]# sh ./bin/shutdown.sh
Using CATALINA_BASE: /data/huodong/apache-tomcat-8.5.4
Using CATALINA_HOME: /data/huodong/apache-tomcat-8.5.4
Using CATALINA_TMPDIR: /data/huodong/apache-tomcat-8.5.4/temp
Using JRE_HOME: /usr/local/services/jdk1.8.0_91/jre
Using CLASSPATH: /data/huodong/apache-tomcat-8.5.4/bin/bootstrap.jar:/data/huodong/apache-tomcat-8.5.4/bin/tomcat-juli.jar
Error: Exception thrown by the agent : java.rmi.server.ExportException: Port already in use: 8989; nested exception is:
java.net.BindException: Address already in use
解决办法,catlina.sh做如下配置
#JAVA_OPTS="$JAVA_OPTS $JSSE_OPTS"
CATALINA_OPTS="-Dcom.sun.management.jmxremote.port=8989
-Djava.rmi.server.hostname=XXX.XXX.XXX.177
-Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.ssl=false
-Dprogram.name=$PROGNAME"
JAVA_OPTS="$JAVA_OPTS $JSSE_OPTS"
再次测试,jconsole依然能连接上远程的tomcat,而且可以正常关闭
问题解决!
相关文章推荐
- mysql 5.7.20, for Linux (x86_64) 配置远程连接 10061问题解决方案
- SSH连接远程服务器(Linux-Centos)以及出现问题解决
- CENTOS6.5环境下POSTGRESQL的安装与配置总结以及远程连接问题的解决
- Linux后台启动程序以及打开XShell连接运行java -jar然后关闭连接程序不再运行问题
- sql server 2000下的关于“provider: TCP 提供程序, error: 0 - 远程主机强迫关闭了一个现有的连接”问题的解决
- Linux后台启动程序以及打开XShell连接运行java -jar然后关闭连接程序不再运行问题
- Linux下安装MyEclipse和Tomcat服务器详解,以及我安装过程中所出现的问题以及解决办法,并实现一个web小程序
- 关于spss显示“试图连接远程服务器失败”的问题以及解决方法
- linux配置了dns后导致mysql远程连接慢问题
- jconsole远程连接超时问题解决方法
- Delphi scktsrvr 三层架构程序,解决“远程主机强迫关闭了一个现有的连接”(2)
- Linux相关问题-解决MySQL无法远程连接问题
- MyEclipse第一个Servlet程序 --解决Win7系统下MyEclipse与Tomcat连接问题
- jconsole不能远程连接linux下java应用的解决方法
- Linux下SSH远程连接断开后让程序继续运行解决办法
- Entity Framework安装以及错误(基础连接已经关闭:未能为SSL/TLS……)问题解决!
- 使用putty远程连接linux防止关闭putty程序就停止
- linux 启动和停止tomcat(解决服务已关闭,进程未停止的问题)
- MyEclipse第一个Servlet程序 --解决Win7系统下MyEclipse与Tomcat连接问题
- 解决Linux下ArcGIS Server的Tomcat不稳定问题,nginx配置反向代理时的一个小问题