自学内容网 自学内容网

【解决方案】JVM调优:给定资源条件下减少Full GC频率

1 缘起

在一次其他团队技术分享时,有幸进行了旁听,
谈到一个应用场景,服务端在给定的资源下,频繁Full GC,
降低了服务请求处理能力以及任务处理能力,频繁Full GC,导致服务处理能力下降,
服务在Full GC期间无法处理用户请求以及其他任务,服务不稳定,可以理解为服务在Full GC期间处于掉线状态,Full GC时间可长可短,如果频繁Full GC总时间就会变长。
分享期间,探讨了一些解决方案,
目标:在有限的(给定的)资源下,减少Full GC频率,提升服务稳定性,可以均匀处理请求与执行任务,减少掉线时间。

旁听期间,了解到当前服务的现状,
之后,模拟并复现,按照理论分析与计算,实现减少Full GC频率,提升在指定资源条件下稳定处理请求与任务。
请添加图片描述

2 场景复现

模拟环境参数如下:


原文地址:https://blog.csdn.net/Xin_101/article/details/142693592

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!