kubernetes中运行kafka,pod一直OOM重启
kafka
当前将Kafka运行在Kubernetes中,6 Broker,每个节点配置如下:
Limits:
cpu: 4
memory: 9Gi
Requests:
cpu: 2
memory: 4Gi
JVM堆内存设置:KAFKA_HEAP_OPTS: -Xmx4G -Xms2G
Kafka Pod时常OOM重启,虽说kafka是内存大户,但在当前业务量的情况下似乎也足够了。
请问OOM重启的根本原因是什么?在当前资源的限制下,有什么更好的优化方案吗?