Ubuntu 18 安裝Kafka與簡單使用

  • 安裝Java
    sudo apt-get install openjdk-8-jdk
  • 新版的Kafka已經集成了zookeeper,所以不用單獨安裝zookeeper
    有需要可以查看安裝zookeeper
  • Kafka官網下載Kafka
tar -zxvf kafka_2.11-1.0.0.tgz
  • 進入kafka解壓目錄,修改kafka-server 的配置文件
vim config/server.properties

如下
broker.id=1
listeners=PLAINTEXT://:9092
advertised.listeners=PLAINTEXT://ubuntu的IP地址:9092
  • 啓動zookeeper
bin/zookeeper-server-start.sh config/zookeeper.properties
  • 啓動Kafka
bin/kafka-server-start.sh config/server.properties
  • 創建topic
bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test
  • 查看 topic 列表
bin/kafka-topics.sh --list --zookeeper localhost:2181
  • 產生消息,創建消息生產者
bin/kafka-console-producer.sh --broker-list localhost:9092 --topic test
  • 消費消息,創建消息消費者
bin/kafka-console-producer.sh --broker-list localhost:9092 --topic test
  • 查看Topic消息
bin/kafka-topics.sh --describe --zookeeper localhost:2181 --topic test
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章