记一次 频繁Full GC JVM调优
背景
观察服务监控平台的时候发现,几乎 20分钟就会触发一次 Full GC;
问题定位
因为对我们系统JVM参数都很熟悉,所以问题定位很快,通过监控就定位到 每次触发FullGC 的时间 都与MetaSapceSize达到512M的时间点相吻合,因为我们系统配置的MaxMataSpaceSize=512M;


查询JVM参数命令:
- jps -l 获取到启动应用的pid
- jinfo pid

问题解决
我们都知道 jinfo 可以动态调整JVM参数,不需要重启,那么我们就直接在线调整看一下调优效果。

哦哦,jinfo 不支持 MaxMetaSpaceSize 参数的动态修改;jinfo 可以直接动态修改的参数是很有限的,只有标注了 manageable的 才是可以修改的;

最低0.47元/天 解锁文章
9769





