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

相关推荐

  • dnf冰结师刷图快吗?dnf冰结师pk加点

    冰结师pkc之旅进击版,多的就不说了,直接进入主题 1.职业定位 x轴起手,y轴切入 冰结师是一个无太大y轴的职业,无法像漫游等经过y轴直接性起手,所以从y轴的切入变的异常重要,需要在贴近对手x轴的附近进行试探性骗…

    2022年11月25日
  • wow考古学有什么用?wow哪里刷考古

    魔兽世界在4.0《大地的裂变》上线的同时新增了考古学这项生活技能,同时众多的wower们也开始了自己长久的考古之旅。 考古学中有很多有趣的东西,有宠物、玩具、坐骑和武器幻化。在刚开考古学时,你能看到到处都有一…

    2022年11月17日
  • 压缩面膜怎么用?压缩面膜的正确使用方法

    压缩面膜是生活中比较常见的一种护肤产品,它可以起到很不错的护肤效果,很多人都会用压缩面膜敷脸,尤其是女性朋友们。压缩面膜可以用爽肤水泡,也可以用精华泡,还可以用黄瓜汁以及芦荟汁泡等,都可以起到很不错的…

    2022年12月6日
  • 怎样鉴别玉的好坏?玉最简单的鉴定方法

    所以对于爱玉之人来说,鉴定玉石是非常重要的能力。市场上的玉料种类繁多,其品质和特点也各不相同。有鉴玉能力的人可以捡到漏,而不懂的轻则买亏,重则被骗。 那么我们应该如何鉴定玉石的真假呢? 学会玉石鉴别,能…

    2022年12月8日
  • wow英雄榜为什么关了?wow手机英雄榜

    暴雪刚刚宣布,魔兽世界手机英雄榜将于7月11日停止使用。三个月前,他们从该应用程序中删除了远程拍卖行功能。 随着手机英雄榜退役,军团助手APP成为魔兽世界官方唯一移动应用程序,在未来会接收更新,实装新功能,…

    2022年11月9日
  • 电脑怎么下载歌曲到u盘

    下载歌曲到U盘 ======================== ## 一、准备U盘 在下载歌曲到U盘之前,首先要准备一个U盘,U盘的容量要满足你的需求,一般来说,4G的U盘就可以满足普通的需求。 ## 二、下载歌曲 下载歌曲的方式有很多,比…

    投稿 2023年4月17日
  • 开个什么店投资小利润大?未来10大暴利行业

    一位久经商场的创业老司机,关注我,每天分享一点财富干货,让你的人生少走弯路。 中国在未来10年,将会迎来市场大变局,最赚钱的新“10大行业”,比买房还暴利,最后一种很适合普通人做,我们一起来看看。   第…

    2022年10月3日
  • 考生号是什么?考生号查询入口

    考生编号主要有三种: 考籍号、考生号和准考证号。 考籍号由12位数字组成,从左至右第1-2位为年度编号的后2位;第3-6位为市、县(市、区)代码;第7-8位为中学代码后两位;第9-12 位为考生序号。 考生号由14 位数字组…

    投稿 2022年11月17日
  • 但愿人长久千里共婵娟的意思?但愿人长久千里共婵娟

    但愿人长久,千里共婵娟”的意思是:只希望自己思念的人平安长久,不管相隔千山万水,都可以看到明月皎洁美好的样子。这句话常用于表达对远方亲人的思念之情以及美好祝愿。 记得唱王菲翻唱的“明月几时有,把酒问青天”…

    投稿 2022年11月17日
  • 如何查流量剩余?10086查询流量

    如今的科技都这么发达了,你还在跑营业厅去查询话费余额查询流量吗?那其实用我们的手机就可以帮你查询你的话费,余额,还有流量的使用情况,那如果你还不知道的话,赶紧收藏我的视频和我一起来看一下吧。 我们打开…

    2021年11月30日