Java线上应用故障排查

  线上故障主要2种: CPU利用率很高, 内存占用率很大   一、CPU利用率很高 1. top查询那个进程CPU使用率高 2. 显示进程列表 ps -mp pid -o THREAD,tid,time   找到了耗时最高的线程28802,占用CPU时间快两个小时了! 其次将需要的线程ID转换为16进制格式: printf "%x\n" tid 最后打印线程的堆栈信息: jstack pid |
相关文章
相关标签/搜索