linux服务器应用程序的启动配置如下:
##################################
export JAVA_HOME=/usr/java/jdk1.6.0_35
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:lib/log4j-1.2.9.jar:lib/ojdbc14.jar
nohup java -Xms5000M -Xmx6000M -Dcom.sun.management.jmxremote.port=9191 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false - Djava.rmi.server.hostname=192.168.0.191 -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=log/outofmemdump.log -XX:+DisableExplicitGC -verbose:gc -XX:+PrintGCDetails - XX:+PrintGCTimeStamps -Xloggc:log/gc.log com.sms.sms.SmsServer &
exit
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:lib/log4j-1.2.9.jar:lib/ojdbc14.jar
nohup java -Xms5000M -Xmx6000M -Dcom.sun.management.jmxremote.port=9191 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false - Djava.rmi.server.hostname=192.168.0.191 -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=log/outofmemdump.log -XX:+DisableExplicitGC -verbose:gc -XX:+PrintGCDetails - XX:+PrintGCTimeStamps -Xloggc:log/gc.log com.sms.sms.SmsServer &
exit
###############################
需要注意的参数
-Dcom.sun.management.jmxremote.port=9191 ##开放的端口号
- Djava.rmi.server.hostname=192.168.0.191 ##linux服务器的ip
windows系统启动jconsole来连接,连接地址:192.168.0.191:9191 用户名和口令输入linux系统的登录用户名和密码就可以连接了。
相关推荐
kafka监控工具KafkaOffsetMnitor 没有响应,需要修改offsetapp目录index.html ,进行本地化。压缩包文件就是所需要的文件。
主要介绍了使用jconsole监听远程Tomcat服务,需要的朋友可以参考下
JConsole是一个基于JMX的GUI工具,用于连接正在运行的JVM,不过此JVM需要使用可管理的模式启动。如果要把一个应用以可管理的形式启动,可以在启动是设置com.sun.management.jmxremote。JConsole能够提供被监控虚拟机...
jconsole连接JMX在很多例子中采用RMI协议连接。 但是在实际生产环境下,RMI会受到来自防火墙的诸多限制,经常连接不上。 采用JMXMP协议是一个替换办法。 将解压后的几个jar全部拷贝到服务器端%JAVA_HOME%\jre\lib\...
jboss-4.2.2linux版本,eclipse,远程通过jconsole连接监控,启动脚本配置
jboss-4.2.4,jboss安装工具包。远程通过jconsole连接监控,启动脚本配置
VisualVM是一种集成了多个JDK命令行工具的可视化工具,它能为您提供强大的分析能力。所有这些都是免费的!它囊括的命令行工具包括jps,jstat,jmap,jinfo,jstack,JConsole,这些...并可通过远程连接监视远程的服务器VM。
(JConsole是一个图形监视工具,用于监视本地或远程计算机上的Java虚拟机(JVM)和Java应用程序。)客户端TimerClient客户端通过PrintWriter向服务端发送"QUERY TIME ORDER"指令,然后通过BufferedReader的readLine...
虚拟机堆转储快照分析工具 / 84 4.2.6 jstack:Java堆栈跟踪工具 / 85 4.3 JDK的可视化工具 / 87 4.3.1 JConsole:Java监视与管理控制台 / 88 4.3.2 VisualVM:多合一故障处理工具 / 96 4.4 本章小结 / 105 第5...
4.3.1 JConsole:Java监视与管理控制台 4.3.2 VisualVM:多合一故障处理工具 4.4 本章小结 第5章 调优案例分析与实战 5.1 概述 5.2 案例分析 5.2.1 高性能硬件上的程序部署策略 5.2.2 集群间同步导致的内存...