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

相关推荐

  • 三星笔记本怎么样?办公最好的笔记本电脑

    根据外媒 XDA 消息,三星今日正式推出了 Galaxy Book Pro 笔记本的商用版本。相比民用款,商用机型提供了更好的安全性能,配置有一些不同,平均要比标准版贵 100 美元。 配置方面,Galaxy Book Pro 提供 13.3 英寸和…

    2021年11月5日
  • 哪些行车记录仪比较好?笔记本电脑哪个实用

    很多人在买笔记本电脑之前都会上网查资料,但是网友们都众口不一,评判笔记本的标准也各有不相同。 那么,买笔记本到底该听谁的呢?为此,今天给大家介绍一个简单粗暴又有效的办法,直接在大型电商平台看好评率!这…

    2021年11月14日
  • 新款奔驰MPV亮相,大7座+双侧滑门

    现如今,消费者对七座MPV的关注度越来越高。MPV车型已经不仅仅是在商务领域上扮演着重要的角色了,在很多家庭购车的同时也会选择一辆MPV车

    2022年1月6日
  • 水果的十种促销方法?卖水果的营销方法

    这里是水果店早读课,水果店主同行交流圈子,持续分享,帮助新手入门。 水果店的营销活动要么就是提高营业额,要么就是拉拢顾客,搞营销活动形式上让顾客方便参与,目的也要达到,搞营销活动有哪些方法呢。 1、坚持…

    2021年11月16日
  • 中国经济现状和分析(中国经济现状2021分析)

    来源:光明日报作者:万喆(北京师范大学一带一路学院研究员)2021年,全球经济以复苏为主旋律,各主要经济体经济发展逐步回归正轨,但疫情持续反复仍是经济复苏进程中的最大不确定因素,特别是在全球经济预期不断上调的背景下,复苏不充分、不均衡的现象依然普遍存在,将直接制约未来的复苏节奏与效果。总体而言,世界经济似乎在黎明前夕,但黑暗还有多久,犹未可知。整体而言,全球经济持续复苏,但分化巨大,不平衡因

    投稿 2022年1月6日
  • 10085是干嘛的

    10086是中国移动客服服务号码,是中国移动客户服务的热线电话,为中国移动客户提供服务。 一、10086的定义 10086是中国移动客服服务号码,是中国移动客户服务的热线电话,为中国移动客户提供服务。它是中国移动客户…

    投稿 2023年7月2日
  • 海尔法式对开门冰箱怎么样 对开门冰箱的选购方法

    近年来,随着人们对生活品质的不断追求,对开门冰箱已成为许多家庭的标配。作为国内知名家电品牌,海尔在冰箱领域一直保持着领军地位,其法式对开门冰箱更是以独特的设计风格和出色的性能备受消费者青睐。究其原因,不仅…

    投稿 2024年5月31日
  • 电视剧雪中悍刀行(雪中悍刀行电视剧)

    徐凤年来到了姥山岛,王林泉带着众人跪下向徐凤年请安,徐凤年让王林泉一行人全部起来,虽说王林泉现在没在北椋,但依旧是北椋的将士。王林泉将女儿王初冬介绍给徐凤年,还让女儿今晚侍寝,徐凤年大吃一惊。赵珣来找父亲恰好看见王妃裴南苇在此地,赵衡还让儿子叫裴南苇为王妃。赵衡现在才得知王林泉竟是被两种人,如今王林泉亮出身份就是想让赵衡

    2022年1月7日
  • 网络营销推广工具有哪些?网络营销软件

    很多做业务的小伙伴在后台私信我,要我推荐几款能用的上的营销软件,今天,这不就来了么? 1.腾讯企点 腾讯企点,腾讯云旗下智慧客户运营平台,致力于为企业提供服务营销一体化的SaaS解决方案。包括:企点客服、企业…

    2022年11月25日
  • 3gp是什么格式文件

    3GP文件格式 一、3GP文件是什么 3GP文件格式是一种基于MPEG-4标准的文件格式,用于存储和传输视频和音频文件。它是一种特殊的多媒体文件格式,可以在移动设备上播放视频和音频文件。3GP文件是一种特殊的多媒体文件格…

    投稿 2023年7月2日