kafka安装和使用 草稿
基于kafka-0.9.0.1
1、安装zookeeper
tar -zxvf zookeeper-3.4.9.tar.gz
启动:bin/zkServer.sh start &
2、安装kafka
tar -zxvf kafka_2.11-0.9.0.1
修改config/server.properties中配置项
advertised.host.name=kafka服务器ip,如果不改的话不在同一网段的客户端收不到消息
1》.要使远程客户端和broker通信的时候指向正确的主机那么就需要指定advertised.host.name=bigdata3参数,这里bigdata3需要配置到hosts中
2》.要使broker指向正确的网卡地址,那么我们就需要指定host.name=192.168.168.3,让broker之间通信使用内部网络
3》.另外我们需要配置kafka监听所有的网卡:listeners=PLAINTEXT://0.0.0.0:9092
3、启动kafka
bin/kafka-server-start.sh config/server.properties &
4、创建topic和启动和监听
创建topic:bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic mytopic
发送消息:bin/kafka-console-producer.sh --broker-list localhost:9092 --topic mytopic
接收消息: bin/kafka-console-consumer.sh --zookeeper localhost:2181 --from-beginning --topic mytopic
 
                    
                     
                    
                 
                    
                 
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号