JVM 参数配置

  • XX:+HeapDumpOnOutOfMemoryError 参数表示当JVM发生OOM时,自动生成DUMP文件。
  • -XX:HeapDumpPath=${目录}参数表示生成DUMP文件的路径,也可以指定文件名称,例如:-XX:HeapDumpPath=${目录}/java_heapdump.hprof。如果不指定文件名,默认会在项目根目录下生成一个文件,文件名格式为:java_<pid><date><time>_heapDump.hprof。
配置项
配置文件
默认使用G1 无需配置
从JDK 9开始G1成为默认垃圾回收器。无需处理
增加OOM堆Dump保存配置
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/日志目录
2c4容器堆大小设置为机器 75%
-Xms3072m -Xmx3072m

GC 增加时间戳

OOM增加时间戳

如果是 docker 可以挂载盘,然后 oom 输出到挂载盘
Loading...
文章列表
王小扬博客
云原生
Git
Elasticsearch
Apollo
产品
Think
生活技巧
软件开发
计算机网络
CI
DB
设计
缓存
Docker
Node
操作系统
Java
大前端
Nestjs
其他
PHP
AI