一 kafka介紹和搭建

2022-05-27 02:51:15 字數 749 閱讀 1824

kafka是乙個分布式訊息佇列。具有高效能、持久化、多副本備份、橫向擴充套件能力。生產者往佇列裡寫訊息,消費者從佇列裡取訊息進行業務邏輯。一般在架構設計中起到解耦、削峰、非同步處理的作用。

2.解壓並移動,然後建立日誌目錄

tar zxvf kafka_2.12-2.1.1

.tgz

mv kafka_2.

12-2.1.1 /usr/local/kafka

mkdir /usr/local/kafka/log

3.修改配置檔案,將最後面的zookeeper位址修改

vim /usr/local/kafka/config/server.properties

#連線zookeeper位址埠

zookeeper.connect=127.0.0.1:2181

啟動

/usr/local/kafka/bin/kafka-server-start.sh -daemon /usr/local/kafka/config/server.properties

檢查

netstat -unltp | grep 9092

kafka學習 一 搭建

此次學習所用的kakfa版本較老,為17年的版本 kafka所用 kafka 2.11 0.10.1.1.tgz zookepper zookeeper 3.4.8.tar.gz jdk1.8 setup 二.安裝 檔案都放 opt下 tar zxvf zookeeper 3.4.8.tar.gz ...

Kafka介紹和原理

簡而言之,kafka是一種mq,現在有很多開源的mq,包括activemq,rokectmq,rabbitmq和kafka等等。還有些大型網際網路公司內部不開源的mq,比如阿里巴巴的metaq,京東的jmq等等。kafka是強依賴於zookeeper的,所以,如果想深入了解kafka,需要熟悉zoo...

kafka搭建 快速搭建Kafka服務

搞流處理的話,無論如何是繞不過kafka的了,還好kafka是乙個概念比較好理解的架構模型。我覺得官方的這三張圖已經很好地把模型結構給闡述清楚了。發布 訂閱模型 實現訊息寫入與訊息讀取解耦。kafka相當於是乙個訊息緩衝池 2.日誌檔案順序結構 kafka的高吞吐量就是依賴順序寫入 當然還包括了一些...