线上doris的fe频繁出现: [GC (Allocation Failure)怎么办?

提问者:帅平 问题分类:数据库
线上doris的fe频繁出现:
 [GC (Allocation Failure) 2024-03-25T11:30:43.573+0800: 1423.195: [ParNew: 6827474K->117591K(7549696K), 0.0932258 secs] 6827474K->117591K(7549760K), 0.0934318 secs] [Times: user=0.27 sys=0.01, real=0.10 secs]

业务场景有报表导出,一次差不多三四十万的数据。
2 个回答
满意答案
原来无话可说
原来无话可说
答案被隐藏
查看该答案需要支付 2 积分
登录账号
发布于:8个月前 (03-25) IP属地:未知
娇喘界的扛把子
娇喘界的扛把子
这主要是JVM内存频繁进行垃圾回收导致。我看了下fe.conf中的jvm配置参数,仅配置了-Xmx,所以我这里同时给他配置了-Xmn数值和-Xmx保持一致为默认8G,然后再查看的时候就看到这里的GC不频繁了。同时使用jstat名称查看full gc的次数也减少了。
be其实也会遇到这种情况,这里我们也配置be的-xmn即可。
此版本发可以缓解频繁的gc,doris相关的fe和be的gc日志就不会频繁的打印上面的日志了。
发布于:8个月前 (03-25) IP属地:四川省
我来回答