話不多說直接上配置和**!!!
listeners=plaintext://:9999//監聽訊息
host.name=172.18.7.156 伺服器上虛擬ip 【配置集群可以擴充套件多個】
port=9999 kafka埠號 正常埠9092,可以修改
log.cleaner.enable=true //清楚topic配置
advertised.host.name=88.155.211.138 //外網配置 也就是windows環境訪問你伺服器的ip位址
log.dirs=/usr/local/liangxj/kafka_2.10-0.10.0.0/logs //kafka日誌路徑
num.partitions=1 //kafka分割槽,單機的就沒分,集群還在研究中
zookeeper.connect=172.18.7.156:2181 //zookeeper 配置的虛擬ip加2181埠號
到這裡kafka單機配置已經齊活了
開啟kafka自帶zookeeper:
前台執行:
bin/zookeeper-server-start.sh config/zookeeper.properties
後台執行守護程序:
nohup bin/zookeeper-server-start.sh config/zookeeper.properties > zookeeper-run.log 2>&1 &
開啟kafka:
前台執行:
bin/kafka-server-start.sh config/server.properties
後台執行:
nohup bin/kafka-se守護程序rver-start.sh config/server.properties > kafka-run.log 2>&1 &
bin/kafka-topics.sh -create -zookeeper 172.18.7.156:2181/kafka -replication-factor 1 -partitions 1 -topic mytopic
bin/kafka-topics.sh -create -zookeeper 172.18.7.156:2181/kafka -replication-factor 1 -partitions 1 -topic mytopic
檢視topic
./kafka-topics.sh -list -zookeeper 172.18.7.156:2181
啟動生產
./kafka-console-producer.sh --broker-list 172.18.7.156:9999 --topic data
啟動消費者
./kafka-console-consumer.sh --zookeeper 172.18.7.156:2181 --from-beginning --topic data
Kafka安裝與配置(單機)
datadir tmp zookeeper 資料儲存目錄 clientport 2181 啟動埠 maxclientcnxns 0 單個客戶端與單台伺服器之間的連線數限制 以上配置建議修改datadir,資料儲存目錄,其他使用預設不修改 nohup zookeeper server start.sh...
Kafka單機配置外網訪問
問題 kafka單機,broker內網位址192.168.1.100 9092,對映到外網 4006,springboot install和執行失敗,總是報連線broker超時 查了很多的帖子,總結加試驗最後終於解決了,記錄一下,希望給遇見同樣問題的朋友一點幫助 1 放開advertised.lis...
Kafka 單機kafka部署
1 上傳部署包 kafka 2.11 0.11.0.0.tgz 放到 opt software 2 解壓 tar zxvf kafka 2.11 0.11.0.0.tgz c opt module 3 切換目錄 opt module kafka 2.11 0.11.0.0 conf 4 修改配置 v...