关闭

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

标签: windowslinuxjvmjmxjava
2232人阅读 评论(0) 收藏 举报
分类:

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了。

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:311283次
    • 积分:3441
    • 等级:
    • 排名:第9682名
    • 原创:36篇
    • 转载:111篇
    • 译文:1篇
    • 评论:8条
    最新评论