JVM导出dump分析

获取 JVM 的 dump 的两种方式。 通过配置 JVM 参数自动导出在 JVM 启动参数加增加两个参数 1234#出现 OOME 时生成堆 dump: -XX:+HeapDumpOnOutOfMemoryError#生成堆文件地址:-XX:HeapDumpPath=/opt/jvmlogs/ -XX:HeapDumpPath 是指定 dump 输出的目录 手动通过 Jmap 命令导出第二...

Java

排查CPU过高两种方法

使用 Jstack 命令先使用 Top 找出占用 CPU 最高的 Java 进程通过 top 命令可以清晰的看到占用 CPU 的进程信息,占用最高的 Java 进程的 PID 是 5232 再通过 Top 命令找出占用 Cpu 最高的线程上一个我们已经查到了占用 CPU 最高的进程信息以及它的 PID,接着我们就可以使用 top -Hp PID 命令从进程中找到占用 CPU 最高的线程是哪个...

Java

JVM调优

JVM相关知识记录

Java

无法创建本地线程分析

最近项目的系统突然出现崩溃,无法响应请求。使用运维账号登陆服务器也无法登陆,提示 12fork: retry: No child processes fork: Resource temporarily unavailable

Java