最近服务经常OOM,发现old区激增,存在大量无法释放的类,使用memory分析,GroovyClassLoder经常加载,求各位大佬解答

ZiHuaWatson 发布于 2019/05/16 20:38
阅读 637
收藏 2

小弟第一次解决这种问题,并且项目中没有使用Groovy语言,但是引入了相关jar包,发现与数据库连接池相关,数据库连接池使用Druid,并且使用了Sharding-Sphere进行了单库分表;进行压测时发现内存使用90%以上;old经常会满,然后进行full GC释放一些;

下面时使用memory分析的一些图:

这是一些分析的图片,希望可以有大佬解答,如果还需要什么相关的分析请告知小弟;感谢感谢!

加载中
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部