如何使用arthas排查java web服务内存占用过高的问题
Arthas 是一个 Java 诊断工具,可以帮助开发者快速定位和解决 Java 应用程序的问题。首先需要安装 Arthas,可以通过官方网站下载最新版本的 Arthas,解压后进入 bin 目录即可使用。这个命令会输出指定类的实例数量和占用内存大小,可以根据占用内存大小的排名来找出可能存在内存泄漏的类。这个命令会输出指定类的实例列表,可以根据实例的属性和引用关系来分析内存泄漏的原因。这个命令会打开一个 Web 页面,可以查看当前进程的 CPU、内存、线程等信息。2. 找出内存占用过高的进程。
原创
2023-03-23 19:19:21 ·
10361 阅读 ·
2 评论