JVM实操调优处理之大字段和垃圾收集器

  • Post author:
  • Post category:其他


剑指核心:找到频繁FGC的原因。

  • OOM内存泄漏
  • 大对象查询(大字段)
  • 垃圾收集器不适用或未指定

调优后的容器内应用GC情况:

因为应用的特点不尽相同,所以采用的方式也会大同小异,所以根据自己的情况去分析解决问题。

本次采用的是修改垃圾收集器和大对象字段查询:

java -DappName="lwj-bomb-server" \
     -Dfile.encoding=utf-8 \
     -Xmx2048m -XX:+UseG1GC -XX:MaxGCPauseMillis=200 \
     -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=./java.hprof \
     -DLWJ_ORDER_HOME="$LWJ_ORDER_HOME" \
     -classpath $LWJ_ORDER_CLASSPATH com.liweijia.service.bomb.server.BombMain  \

可以查看我上传的案例和排查方法:

https://download.csdn.net/download/boonya/87003120



版权声明:本文为boonya原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。