kafka安装方式
1.安装zookeeper和jdk 1.8
调用私人连接查看zookeeper安装方式https://editor.csdn.net/md/?articleId=127028043
2.安装kafka
这是kafka的连接,下载kafka_2.12-1.0.2.tgz即可
链接:https://pan.baidu.com/s/1L1fxNV6IsBM-Qt1ZHkQkmg
提取码:qr2b
1.tar -zxf kafka_2.12-1.0.2.tgz -C /opt
2.vim /etc/profile
添加
export KAFKA_HOME=/opt/lagou/servers/kafka_2.12-1.0.2
export PATH=
P
A
T
H
:
PATH:
PATH:KAFKA_HOME/bin
3.配置配置文件server.properties
单个kafka
3.1 log.dirs 必须有这个文件夹/var/lagou/kafka/kafka-logs
3.2 zookeeper连接:zookeeper.connect=localhost:2181/myKafka
3.3 配置监听(打马赛克的是自己服务器的ip地址)
listeners
listeners就是主要用来定义Kafka Broker的Listener的配置项。
listeners是kafka真正bind的地址
advertised.listeners
advertised.listeners参数的作用就是将Broker的Listener信息发布到Zookeeper中。
是暴露给外部的listeners,如果没有设置,会用listeners。
inter.broker.listener.name
inter.broker.listener.name:专门用于Kafka集群中Broker之间的通信
listener.security.protocol.map
配置监听者的安全协议的,比如PLAINTEXT、SSL、SASL_PLAINTEXT、SASL_SSL
注意问题
1.如果生产者不能发送给消费者,最好配置两个监听(打马赛克的是自己服务器的ip地址)