以下是Ubuntu下Kafka配置的常见误区及解决方案:
UnsupportedClassVersionError。server.properties等配置文件路径,导致Kafka无法启动。--config参数指定。lsof -i:端口检查占用情况,修改listeners配置或终止冲突进程。zookeeper.connect参数和zookeeper.session.timeout.ms配置。-Xms和-Xmx,导致JVM频繁扩容。kafka-server-start.sh中配置KAFKA_HEAP_OPTS。default.replication.factor)设置过高,增加存储开销。log.retention.hours/log.retention.bytes,确保log.dirs目录可写。listeners或advertised.listeners配置错误,导致客户端无法连接(如内外网IP不匹配)。ufw allow 9092)。auto.create.topics.enable=true可能导致误创建无用Topic。false,手动管理Topic。session.timeout.ms和max.poll.interval.ms,优化消费者处理逻辑。