java在线运行?java在线运行

Java服务CPU占用过高怎么定位?内存泄露、OOM问题如何解决?如何观察Java服务中的某个类方法的入口参数和返回值内容?等等,这些Java开发中可能出现的问题该如何解决呢,使用现成的工具、平台会非常的方便。

Jarboot 是一个强大的Java进程启动、调试、诊断的平台,可以在线管理、监控及诊断一系列的Java进程。

首先呢,分为两种进程,一种是由Jarboot启动、管理的进程,一种则是服务器中所有的非Jarboot启动的其他进程。受Jarboot管理的在运行的服务可以直接调试、诊断问题不需要手动的Attach,还可以守护、监控。未受Jarboot管理的其他进程可以Attach后调试、诊断和监控。

如下图,在线调试功能可以列出服务器中所有的Java进程(由Jarboot启动的进程会在服务管理界面展示)。比如第一个空名字的,是我的IntelliJ IDEA的进程,第三个是IntelliJ IDEA启动的Jarboot的服务进程。

可以点击Attach进行连接,之后可以执行调试命令,比如help命令可以查看所有支持的命令。

java在线运行?-1

在线调试

内置了很多的调试命令,比如查看占有CPU最高的3个线程,可以执行:

thread -n 3

内存泄露怎么排查呢,可以执行heapdump命令,下载进程的内存快照,然后再使用MAT工具查看下是哪一个类的实例在不断的增长而没有被回收过。关于MAT的使用方法可以在网上找到很多。

java在线运行?-2

heapdump

再比如,想要更加精确地诊断某一个方法的调用情况,可以使用watch、trace、stack等命令,实时监控方法的传入参数、返回值、调用栈等详细信息。这些命令使用方法可以参考官方的文档。

最新的版本可以到GitHub上下载使用,也可以使用Docker镜像。

原创文章,作者:跳跳,如若转载,请注明出处:https://ziliaobaba.com/6314.html

(0)
跳跳跳跳
上一篇 2021年11月14日 11:55
下一篇 2021年11月14日 11:57

相关推荐

  • 槐花怎么做好吃呢?槐花的制作方法

    导语:四月槐花香,清火又养颜,最美味的6款做法,一个比一个好吃 人间四月芳菲尽,犹有槐花暗香来。每年的四月底,与其说是槐花飘香的季节,还不如说是满林槐树开花竞技的赛期。槐树的叶子还未退去嫩黄,那米粒似的…

    2022年11月27日
  • ffmpeg录屏原理(ubuntu自带录屏软件介绍)

      FFmpeg是领先的多媒体框架,是一个强大的处理音视频的开源库,能够解码、编码、转

    2022年1月23日
  • 少儿商业保险是什么保险?少儿商业保险

    上次聊了孩子有了社保,是否还需要商业保险的话题。之后有不少人问,孩子的商业保险应该怎么买。 今天就和大家分享一下我给娃 购买保险的一些心得体会,仅供参考啊。 如何给孩子购买商业保险? 无论孩子还是成人,购…

    2021年11月4日
  • 你适合唱什么歌测音app?五音不全唱歌神器

    关键词:建声测试 设备系统测试 验收测试 频响的显示 相位的校正 延时的补偿 混响的测量 语言清晰度 声场均匀度 信噪与隔声 各类型失真 一、引言 在早前的文章中给大家介绍过部分点声源与线阵列音箱摆位吊挂的模拟仿…

    2021年11月6日
  • 消防备案流程(消防备案条件标准)

    当场地选址结束以后,首先要有一个平面方案,也就是电子版CAD的平面图,可以进行手绘,也可以找人代画,然后就要进行消防图纸的设计,消防图纸设计以后就进行审图,审图合格之后分为两种情况,第一种情况,也就是备…

    2022年11月27日
  • 高性价比笔记本排行推荐(性价比最好的十大笔记本电脑)

    目前市场上的笔记本品牌众多 第一梯队的联想、戴尔、惠普和华硕 第二梯队宏碁、机械革命、小米和华为等 最后还有一个比较考验技术的神舟战舰,经过这两年的发展也算是进步了很多,问题少了很多。那么这两年的电脑哪…

    2022年11月23日
  • 微信会员卡管理系统怎么开通

    开通微信会员卡管理系统,是企业实现客户细分管理、提升客户体验的重要手段。微信会员卡管理系统的开通,可以帮助企业更好地管理客户,提升客户体验,提高企业的效率和收益。本文将介绍如何开通微信会员卡管理系统,…

    投稿 2023年7月5日
  • 企业人力资源管理师证书考什么?人力资源管理师报名科目分享

    人力资源管理专业是成人高考比较热门的专业,高起本的人力资源管理专业有考什么呢?下面小咩为大家介绍人力资源管理专业的考试科目以及专业简介。 2021年人力资源管理师考试科目: 四级人力资源管理师考试科目:《理…

    2021年11月3日
  • 世界洋流图(地球洋流分布及名称图)

    1.世界海陆轮廓及洲界图   (1)七大洲面积:亚非北南美、南极欧大洋 (2)四大洋面积:太大印北 (3)完全位于北半球的大洋:北冰洋;完全委员南半球的大洲:南极洲 2.世界地形图   (1)世界地形图中绿…

    2022年10月3日
  • 清蒸桂鱼怎么做好吃?桂鱼清蒸图片

    每天分享一道好吃又实用的家常菜 1、桂花鱼,鮨科鳜属。体较高而侧扁,背部隆起。 2、 今天就来分享一下“清蒸桂鱼”做法,喜欢的朋友可以先收藏,有空自己试一下。   3、下面开始介绍所需要的食材: 桂鱼、大葱…

    2022年12月24日