您可以通过编辑来调整JVM堆大小kafka-server-start.sh
,zookeeper-server-start.sh
依此类推:
export KAFKA_HEAP_OPTS="-Xmx1G -Xms1G"
该-Xms
参数指定最小堆大小。要使服务器至少启动,请尝试对其进行更改以使用更少的内存。假设您只有512M,则还应该更改最大堆大小(-Xmx
):
export KAFKA_HEAP_OPTS="-Xmx256M -Xms128M"
我不确定默认配置中kafka的最小内存要求是什么-也许您需要在kafka中调整消息大小才能使其运行。