1. 启动时异常
1.1 java.net.bindException: cannot assign requested address
错误提示:
kafka.common.kafkaException:failed to bing to ip:9092:java.net.bindException: cannot assign requested address
原因:
使用外网 ip
解决办法:
使用本地 ip
1.2
错误提示:
Java Hotspot(TM) 64-Bit Server VM warning:INFO:os::commit_memory(0x00000000c5330000, 986513408, 0) failed; error='Cannot allocate memory' (errno=12)
#
# There is insufficient memory for the Java Runtime Environment to continue.
# Native memory allocation (malloc) failed to allocate 986513408 bytes for committing reserved memory.
# An error report file with more information is saved as:
# hs_err_pid5535.log
原因:
内存不足
解决办法:
将 kafka-server-start.sh 的
export KAFKA_HEAP_OPTS="-Xmx1G -Xms1G"
修改为
export KAFKA_HEAP_OPTS="-Xmx256M -Xms128M"