GC 为什么要挂起用户线程? 什么愁什么怨?

GC 为什么要挂起用户线程? 什么愁什么怨? 前言 JVM 系列文章的第一篇。敬请期待后续。 故障描述 某年某月某日 上午,线上发生故障,经过排查,发现某核心服务 Dubbo 接口超时。 故障根源 查看该服务监控指标,发现该服务 FullGC 次数过于频繁,简直要上天了。那也难怪接口会超时了。 那么为啥 FullGC 次数太多会造成接口超时呢? 因为 GC 停顿。 FullGC 时会产生GC停顿,
相关文章
相关标签/搜索