卡夫卡经纪人JVM设置低于1GB

时间:2018-07-28 14:36:08

标签: apache-kafka

我正在EC2 4GB RAM实例上运行独立的kafka代理。在默认设置中,Kafka配置为使用1GB内存  -Xmx1G -Xms1G

由于VM仅具有4GB内存,是否可以将JVM设置配置为使用512MB?我应该怎么做? Kafka是否可以在512MB内存下正常运行,还是至少需要1GB?

1 个答案:

答案 0 :(得分:2)

要设置自己的JVM堆设置,只需导出KAFKA_HEAP_OPTS,Kafka就会在启动时进行选择。

例如,要将堆设置为512MB,请运行

export KAFKA_HEAP_OPTS="-Xmx512m -Xms512M"