- 博客(4)
- 收藏
- 关注
原创 Java服务CPU高如何定位解决
原生系统命令排查的方法分别分享下Linux和Windows系统下的排查方法首先是Linux系统下如果不借助工具,使用Linux和jdk自带命令的话,步骤是这样的:top命令查出占用最高的进程; 使用jps -l或ps -ef|grep java|grep -v grep命令,查出是哪个java服务搞的事; 使用ps -mp 进程PID -o THREAD,tid,time命令,查询具体是进程中哪个线程搞的事,命令解释:m表示显示所有的线程,p表示pid进程使用的cpu时间,-o是用户自.
2021-11-16 14:34:41 857
原创 Java进程在线调试、诊断的方法
Java服务CPU占用过高怎么定位?内存泄露、OOM问题如何解决?如何观察Java服务中的某个类方法的入口参数和返回值内容?等等,这些Java开发中可能出现的问题该如何解决呢,使用现成的工具、平台会非常的方便。Jarboot 是一个强大的Java进程启动、调试、诊断的平台,可以在线管理、监控及诊断一系列的Java进程。首先呢,分为两种进程,一种是由Jarboot启动、管理的进程,一种则是服务器中所有的非Jarboot启动的其他进程。受Jarboot管理的在运行的服务可以直接调试、诊断问题不需要手动的
2021-11-16 14:16:36 1346
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人