windows下通过jconsole/jvisualvm监控linux下jvm状态

转载 2012年03月28日 10:49:54

windows下通过jconsole/jvisualvm监控linux下jvm状态       

Linux下要监控的java进程需要配置参数:

-Djava.rmi.server.hostname=192.168.1.101   # Linux主机的ip,在windows输入的ip地址

-Dcom.sun.management.jmxremote

-Dcom.sun.management.jmxremote.port=8888    # 通信的端口,windows下输入

-Dcom.sun.management.jmxremote.authenticate=false    #  不需要用户名,密码登录

-Dcom.sun.management.jmxremote.ssl=false


在windows下,打开jconsole或jvisualvm,输入192.168.1.101:8888,不需要用户名密码直接链接即可。


在启动java程序,有可能抛出,错误:代理抛出异常 : java.net.MalformedURLException: Local host name unknown: java.net.UnknownHostException: zw-: zw-

这是因为jmx不知道相应的host,只要在/etc/hosts中把对应的hostname配置为改机器的ip就ok了。

相关文章推荐

Jconsole远程监控tomcat 的JVM内存(linux、windows)

Jconsole远程监控tomcat 的JVM内存(linux、windows) Jconsole是JDK自带的监控工具,在JDK/bin目录下可以找到。它用于连接正在运行的本地...

JVM监控工具介绍jstack, jconsole, jinfo, jmap, jdb, jsta (Linux 如何查看进程的各线程的CPU占用 )

http://dolphin-ygj.iteye.com/blog/366216 JVM监控工具介绍jstack, jconsole, jinfo, jmap, jdb, jsta ...

linux下tomcat设置最大连接数,设置最大内存,使用jconsole监控

1. 添加tomcat管理员帐户添加管理员账户tomcat-users.xml<user username="to

linux下tomcat优化,设置最大连接数,内存,Jconsole监控

1. 添加tomcat管理员帐户 添加管理员账户tomcat-users.xml 2. TOMCAT内存 基本原理:JAVA程序启动时都会JVM 都会分配一个初始内存和最大内存给这个...

jdk jvisualvm 或 jconsole 远程监控 tomcat

tomcat 的监控特别烦,不仅有很多线程参数,而且还有堆内存、非堆内存、新生代等信息;如果要绘制成图形会非常的不方便,不仅是单位不同,更多的是 tomcat 本身也有许多个 ,每个 tomcat 又...

性能监控-jvisualvm或jconsole的远程配置

性能监控-jvisualvm或jconsole的远程配置

jconsole监控远程linux下tomcat运行情况的配置

在测试时发现tomcat服务器变得特别慢,再查看发现内存占用90%以上,杀掉tomcat进程后,内存占用率下降。于是怀疑是否有程序内存泄露问题。在网上搜寻jconsole进行监控。 由于我的是l...

JConsole & JVisualVM远程监视Websphere服务器JVM的配置方法

jconsole是JDK里自带的一个工具,可以监测Java程序运行时所有对象的申请、释放等动作,将内存管理的所有信息进行统计、分析、可视化。我们可以根据这些信息判断程序是否有内存泄漏问题。 使用jc...

windows下通过jconsole监控linux内存,cpu占用情况

【修改catalina.sh】 JAVA_OPTS='-Xms1024m -Xmx1024m -XX:PermSize=256M -XX:MaxNewSize=512m -XX:MaxPermS...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)