kafka环境搭建
单节点kafka也比较简单,分布式消息系统说起来也不难,但是也有一些需要注意的问题
配置信息
broker.id 集群中唯一的id
listeners和advertised.listeners 参数意义的理解暂时还是云里雾里的总之有以下几个法则:
- listeners的ip可以是0.0.0.0,可以是局域网的内网ip
- advertised.listeners不能是0.0.0.0,一定要是外网可访问的ip
log.dirs 日志目录
一些注意事项
要记得打开端口,阿里云添加端口规则
listeners
在局域网的情况下,可以不配置advertised.listeners,生产者和消费者可以通过内网ip来相互访问
在外网集群的情况下,必须要配置listeners和advertised.listeners