java性能监控
1:工具
Arthas JVISUALVM
2:使用
1)jvisualvm jconslole jstack
进入jdk安装目录的bin下
执行cmd
执行jvisualvm、 jconslole 、jstack即可显示
2)arthas
进入阿里官网进行下载
https://alibaba.github.io/arthas/index.html
启动
进入下载好的目录找到arthas-boot.jar
cmd
执行java -jar
在arthas的命令行界面,输入dashboard,会实时展示当前tomcat的多线程状态、Jvm各区域、GC情况等信息
常用参数
输入thread会显示所有线程的状态信息
输入thread -n 3会显示当前最忙的3个线程,可以用来排查线程CPU消耗
输入thread -b 会显示当前处于BLOCKED状态的线程,可以排查线程锁的问题
输入jvm,查看jvm详细的性能数据
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~