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

相关推荐

  • 洛克王国上古龙王怎么打?洛克王国上古龙王在哪

    洛克王国上古龙王怎么打?许多玩家不知道洛克王国上古龙王有哪些打法,今天安趣网小编给大家带来的是洛克王国上古龙王玩法攻略,一起来看看洛克王国上路龙王都有哪些打法吧! 上古龙王上古龙王也许是三大BOSS里最尊…

    2022年10月11日
  • 电脑运行慢怎么办?如何解决电脑运行慢的问题

    解决电脑运行速度慢卡顿的方法: 1、重启电脑 2、优化开机自启动项   3、清理磁盘 a、同时按下windows+R,输入cleanmgr,点击确定   b、在磁盘清理窗口,选择需要清理的磁盘,点击确定   c、选择要删…

    2022年11月20日
  • 索尼相机怎么设置4k?索尼4k摄影机使用方法

    索尼 PXW-Z280 专业摄像机采用 1/2 英寸 3CMOS 成像,支持拍摄 3840*2160 分辨率的 4K 画面,配备无极可变 ND 滤镜,支持 4K 分辨率 4:2:2 10bit,这让画面更细腻,色彩过渡更平滑。支持 17 倍光学变焦,支持面部检…

    2022年11月26日
  • 元旦档上映的影片数量已达13部

    即将到来的2024年新年,元旦档电影备受期待,将再次燃起观众的热情。今年,共有13部影片确认在元旦档上映,其中包括了一系列备受瞩目的作品。这些电影将为观众呈现丰富多样的题材和精彩的故事,带来笑声和感动。 元…

    2023年12月26日
  • 末世小说排行榜前十名(末世红警小说排行榜前十名)

    《前夜》作者白银之瞳状态已完结丧尸、末世类小说。从设定上来看,这是一本很普通的丧尸类小说。但从人物塑造上来看,这本书一点也不普通。本书的主角李杰,

    2022年1月2日
  • 什么样玉米好?分享五种最优质玉米

    入秋了,又到了玉米成熟的季节。小时候生活在农村,每到这个季节玉米还比较嫩的时候,大人们都会去自家的玉米地掰上几穗玉米,回家撕掉玉米皮和玉米须,煮熟来尝尝鲜,薄薄的玉米皮崩开,清甜的汁水与独特的玉米香瞬…

    2021年10月31日
  • 汤圆怎么做好吃?汤圆的多种吃法

    红枣为补脾和胃、益气生津之品; 桂圆可益心脾,补气血,养心安神; 加了几个汤圆,三种家常食材同煮,可以补中益气、养血安神、温阳补虚、健脾开胃。 食材明细 桂圆、红枣、汤圆 桂圆红枣汤圆的做法步骤 1.桂圆、红…

    2022年12月8日
  • b站未满十八岁能开直播吗

    B站未满十八岁能开直播吗? 一、B站的年龄限制 B站是一个拥有大量视频内容的视频网站,拥有众多的用户,其中不乏年轻用户。但是,B站规定用户必须年满十八岁才能开直播,未满十八岁的用户不能开直播。 二、B站的安全…

    投稿 2023年3月18日
  • 新蔡县景点

    新蔡县:融古今、历史文化的聚集地 新蔡县位于河南省西部,距离省会郑州市约150公里,是河南省最大的县级市。新蔡县历史悠久,拥有许多古老的历史文化景点,是游客观光的好去处。 一、新蔡古城 新蔡古城是新蔡县的标…

    投稿 2023年8月5日
  • 女生开什么店利润高点呢

    女生开什么店利润高点? 每个人都想开一家店,赚取更多的利润,但是开店的类型不同,利润也会有所不同。因此,女生开什么店利润高点?这是一个值得深思的问题。 一、精品店 精品店是女生开店利润最高的一种类型,因…

    投稿 2023年5月21日