JVM调优工具总结(jConsole jmc jvisualvm)

JVM调优工具总结(jConsole jmc jvisualvm)一、环境准备,centos7服务器一台,安装jdk1.8,一个可运行java的jar包,最好是有个服务器运维工具,我用的是宝塔面板,主要是用来开放端口,当然你是用命令开放也可以的。本地win10上安装jdk1.8二、启动1.将jar包放在linux服务器上,我的在/usr/java/jar目录下,ay.jarhostname远程主机地址port:10991这个不用改,默认就…

大家好,又见面了,我是你们的朋友全栈君。

一、环境准备,centos7服务器一台,安装jdk1.8,一个可运行java的jar包,最好是有个服务器运维工具,我用的是宝塔面板,主要是用来开放端口,当然你是用命令开放也可以的。JVM调优工具总结(jConsole jmc jvisualvm)

本地win10上安装jdk1.8

二、启动

1.将jar包放在linux服务器上,我的在/usr/java/jar目录下,ay.jar

JVM调优工具总结(jConsole jmc jvisualvm)

hostname远程主机地址

port:10991这个不用改,默认就是它

java -Djava.rmi.server.hostname=192.168.222.130 -Dcom.sun.management.jmxremote.port=10991 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -jar ay.jar

运行这个命令等服务启动成功就可以了

JVM调优工具总结(jConsole jmc jvisualvm)

三、本地连接,找到本地jdk安装目录bin下,jmc.exe,jconsole.exe,jvisualvm.exe

JVM调优工具总结(jConsole jmc jvisualvm)

1.用jmc连接

JVM调优工具总结(jConsole jmc jvisualvm)

双击jmc.exe,进入后点击文件–》连接–》创建新连接–》下一步,主机:输入192.168.222.130(你的服务器ip),端口:10991–》测试连接–》下一步-》启动jmx控制台–》完成

JVM调优工具总结(jConsole jmc jvisualvm)

 

2.双击jConsole.exe 打开jConsole 监控客户端,如下图

JVM调优工具总结(jConsole jmc jvisualvm)

输入远程进程如下图 ip+10991,点击连接

JVM调优工具总结(jConsole jmc jvisualvm)

 点击不安全的连接

JVM调优工具总结(jConsole jmc jvisualvm)

JVM调优工具总结(jConsole jmc jvisualvm)

 3.jvisualvm

双击jvisualvm.exe 打开jvisualvm监控客户端,如下图

JVM调优工具总结(jConsole jmc jvisualvm)

点击文件=》 添加JMX连接,输入ip+10991,然后选择不要求ssl连接,点击确定

JVM调优工具总结(jConsole jmc jvisualvm)

 

JVM调优工具总结(jConsole jmc jvisualvm)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/138274.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • JVM内存结构图解

    JVM内存结构图解一 真实系统中的概念  JVM(JavaVirtualMachine),顾名思义是对真实计算机系统的模拟,正因如此才能屏蔽物理机器的变化,从而实现“一次编译,到处运行”。  相信很多Java程序员经常听到堆、栈等概念,也会进行设置调优以让Java应用能够更好地运行,但对于JVM与真实计算机系统之间的关系并没有特别清晰的认识。因此,这里先简单介绍下真实计算机系统中的一

    2022年6月4日
    50
  • AOSP>设计>测试>(第三节)兼容性测试套件CTS[通俗易懂]

    AOSP>设计>测试>(第三节)兼容性测试套件CTS[通俗易懂]AOSP>设计>测试>兼容性测试套件CTS第三节兼容性测试套件(CTS)概览新变化测试开发工作流设置CTS运行CTS命令控制台免安装应用运行CTS验证程序相机测试安全元件解读结果CTS开发下载版本说明第三节兼容性测试套件(CTS)概览本内容面向Android平台开发者。在了解如何在Android平台上进行测试之前,请参阅Android平台架构,大致了解相关的信息。另请注意,您可以使用特定于安全性的测试机制检测设备上的漏洞以及加强设备抵御漏洞的能力。新变化

    2022年8月30日
    5
  • 域名转接公告

    域名转接公告

    2021年7月25日
    76
  • 固态硬盘损坏 数据恢复_固态硬盘如何恢复数据

    固态硬盘损坏 数据恢复_固态硬盘如何恢复数据先在没有专业技术和维修经验的前提下,切勿自己动手去修复硬盘,操作不当极易对硬盘固件造成二次损坏,带来数据丢失的严重后果!有送修硬盘的客户,由于在小电脑店或者小作坊修过硬盘,失败后才拿到正规渠道做数据恢复,结果还是失败,正是因为一些不正确的操作对受损硬盘进行了二次或者多次损坏,导致数据恢复提取失败!所以,遇到硬盘故障问题,一定要送修专业机构进行数据恢复。专业级我们把常见的固态硬盘损坏概括为硬件损坏(电路板和主控)和固件损坏。1.硬件损坏如果是硬件损坏,可以通过更换电路板和主控来恢复硬盘

    2026年1月31日
    3
  • 观察者模式是非常常用的设计模式_实现一个观察者模式

    观察者模式是非常常用的设计模式_实现一个观察者模式好久没有写博客啦,之前看完了《设计模式之禅》也没有总结一下,现在回忆一下设计模式之观察者模式。1.什么是观察者模式简单情形:有A、B、C、D等四个独立的对象,其中B、C、D这三个对象想在A对象发生改

    2022年8月6日
    14
  • html 简单的table样式

    html 简单的table样式效果预览:代码:素材图片:cell-blue.jpgcell-greyjpg

    2022年7月3日
    26

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号