jconsole,jvisualvm监控jvm配置方法

在平常工作中监控jvm是一项必要的工作,但总是用命令行方式不能实时进行监控,jconsole就是一款可视化的即时监控工具。jvisualvm与jconsole用法基本一样。

创新互联长期为上1000家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为东风企业提供专业的成都做网站、成都网站设计、成都外贸网站建设东风网站改版等技术服务。拥有十余年丰富建站经验和众多成功案例,为您定制开发。

个人倾向于使用jconsole,虽然jvisualvm界面更漂亮,但堆内存中每个区的使用情况不显示,只显示堆的总大小和已使用的大小,不能看到eden,surivor等详情使用情况,所以我一般使用jconsole来看堆内存更为详情的情况。

1.首先安装jdk,在bin目录下找到jconsole,双击打开。

  jconsole,jvisualvm监控jvm配置方法

2.一般采用远程安装的方式

3.在tomcat中的catalina.sh进行相关配置之后才可以实现远程监控

#在catalina.sh添加如下内容
CATALINA_OPTS="$CATALINA_OPTS
-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port=12345
-Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.ssl=false
-Djava.rmi.server.hostname=192.168.10.59"

-Djava.rmi.server.hostname是本机的IP

-Dcom.sun.management.jmxremote.port是监控的端口

-Dcom.sun.management.jmxremote.authenticate:是否进行认证

-Dcom.sun.management.jmxremote.ssl:是否采用安全加密的方式

4.配置完之后重启tomcat,即可进行远程连接

jconsole,jvisualvm监控jvm配置方法


本文标题:jconsole,jvisualvm监控jvm配置方法
本文来源:http://hxwzsj.com/article/jcehpd.html

其他资讯

Copyright © 2025 青羊区翔捷宏鑫字牌设计制作工作室(个体工商户) All Rights Reserved 蜀ICP备2025123194号-14
友情链接: 成都网站建设公司 成都网站建设 品牌网站建设 手机网站建设套餐 成都网站建设 成都网站设计制作公司 成都定制网站建设 营销网站建设 成都网站建设 成都品牌网站设计 成都营销网站制作 高端网站设计 H5网站制作 商城网站建设 成都营销网站建设 成都网站制作 成都网站制作 网站制作 成都商城网站制作 网站建设 网站建设 成都网站建设