在Debian上部署Kafka需注意以下关键事项:
server.properties
:设置broker.id
(唯一)、listeners
(监听地址)、advertised.listeners
(客户端访问地址)、log.dirs
(数据存储路径,建议非临时目录)。num.partitions
(建议与节点数一致)和default.replication.factor
(≥3,确保高可用)。/etc/security/limits.conf
和/etc/sysctl.conf
,设置nofile
为655350。batch.size
和compression.type
(如snappy
)。listeners
为SSL://
。kafka-topics.sh
等工具监控集群,配置日志轮转策略。log.dirs
)。参考来源: