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

相关推荐

  • 雪莲果怎么煮才好吃?雪莲果的正确吃法

    我们很少看到水果长在地下,一般情况下,我们所理解的水果都是长在树上的,再不济也得长在地面上。但雪莲果却反其道而行之,它们生长在地下,伪装成红薯的样子,外表丑陋不堪,沾满泥土。可当我们洗净或者削皮后,又…

    2023年1月10日
  • 孟晚舟最新 动态(孟晚舟回国动态)

    9月25日晚,孟晚舟乘坐的专机终于成功落地,孟晚舟也回归了祖国的怀抱,用网友的话来说,孟晚舟这次回家是“轻舟已过万重山”,而这次孟晚舟回国的全程,也受到大量网友高度关注,在回国的全过程中,有多个暖心细节值得关注。第一,在孟晚舟正式落地前,已经有众多媒体和各种关键人物在场等待,现场铺好了长长的红毯,机场方面特意准备了一大捧火红的玫瑰,拉起横幅,欢迎晚舟回家。站在一旁献花的工

    2022年1月5日
  • 驭剑士技能加点(DNF手游驭剑士加点)

    DNF100驭剑士怎么加点?随着地下城新版本的即将到来,一些职业加点和以往变化很大,比如驭剑士职业。那么在版本驭剑士最新技能怎么选择?下面就为大家带来DNF100驭剑士最新刷图加点攻略。 100驭剑士加点 优点:100级…

    2022年10月11日
  • 拼音打字指法练习

    如果你要想打字快,指法一定要对,要确定左右手的食指分别要放到F键和J键上,然后依次排开。用打字软件来练习,上面有标准的指法位置图,并且有相应的训练软件。无论打什么字,打多么慢,都要按照标准的指法来进行练…

    2022年11月8日
  • 怎样写好钢笔字的方法?写好钢笔字的要领

    字如其人是我们对一个人的称赞之词,这说明写字写得漂亮是一个能够展示个性特长和能力的重要举措。平常我们写字一般都是用签字笔,用钢笔字写字比较少。其实想要写得一手漂亮的字,用钢笔写字是最好的。那么,怎样才…

    2022年12月9日
  • ps怎么做水印?ps怎么做透明水印

    大家好,今天给大家分享PS给图片添加水印的方法,具体操作如下: 1.打开PS,新建一个500*500像素的画布点击创建,在上面新建一个图层输入水印内容,可任意旋转水印的角度并 隐藏背景图层,然后在编辑里打开定义图案…

    2022年12月13日
  • 网络营销渠道的作用(网络营销渠道可分为)

    虽然现在很多企业都在做网络营销,但是我相信依然还有很多企业不知道该怎么做。互联网发展迅速,网络营销是未来企业发展的必经之路。为了帮助准备布局、开始布局网络营销的企业,我今天就来给大家盘点一下网络营销可选择的渠道有哪些?本文一共罗列了9个网络营销渠道,其中包含3个付费

    2022年1月1日
  • 新手机什么时候充电?新手机第一次充电正确方法

    新买回来的手机要怎样充电?做好这6点,手机电池更耐用 我发现店里很多买了新手机的朋友都会问一个问题:“新买的手机前3次是不是要充久一点,每次要充12小时以上?”其实这个说法是错误,手机电池的容量都是固定的,…

    2022年10月1日
  • 废品回收怎么赚钱(旧物回收怎么赚钱)

    家家都有旧衣服,一般人都给收破烂的小贩了。但我告诉你,有一种区别于收破烂的旧衣服回收生意,虽然不起眼,可赚钱不少。相对于收破烂微薄的利润,这个生意的利润率可达100%–500%,做好了一年能赚几十万元。下面就给您揭秘旧衣服回收生意的内情。很多人一听旧衣服回收,就会产生错误的看法,什么黑心棉、黑心被等等。实则不然,旧衣服回收属于资源型回收行业。该生意主要包括回收、

    2022年1月3日
  • 国际市场营销案例分析(国际市场营销案例创新)

    创立于1991年的安踏,作为中国知名运动体育品牌,当下在国内已经家喻户晓,其打响的“永不止步”口号也很容易让国内外消费者产生品牌联想度。 殊不知,安踏于2007年7月10日在港交所挂牌上市后,曾保持了10年的销售额大…

    2022年10月22日