CentOS 上 Kafka 内存配置与调优
一 关键内存组成与配置思路
二 在 CentOS 上设置 Kafka 堆内存
export KAFKA_HEAP_OPTS="-Xmx4G -Xms4G"
environment:
KAFKA_HEAP_OPTS: "-Xmx6G -Xms6G"
# 容器内存上限需 > 6G,例如 8G
上述做法可避免容器 OOM 与 GC 压力过大。三 CentOS 系统层内存相关优化
四 堆大小与页缓存的分配建议
五 验证与常见排错
jps
jstat -gc <kafka_pid> 1s 10
jmap -heap <kafka_pid>