91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux系統如何安裝Kafka

發布時間:2022-01-24 10:31:03 來源:億速云 閱讀:203 作者:小新 欄目:開發技術

小編給大家分享一下Linux系統如何安裝Kafka,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

Kafka是一種高吞吐量的分布式發布訂閱消息系統,它可以處理消費者在網站中的所有動作流數據。

Kafka簡介:

Kafka是一個分布式消息隊列。★Kafka對消息保存時根據Topic進行歸類,發送消息者稱為Producer,消息接受者稱為Consumer,此外kafka集群有多個kafka實例組成,每個實例(server)稱為broker。無論是kafka集群,還是consumer都依賴于zookeeper集群保存一些meta信息,來保證系統可用性。

Linux系統安裝Kafka具體步驟:

Kafka下載    官網下載地址  http://kafka.apache.org/downloads    demo用的版本  https://archive.apache.org/dist/kafka/1.0.0/kafka_2.12-1.0.0.tgz

解壓到安裝目錄下    tar -zxvf kafka_2.12-1.0.0.tgz    mv kafka_2.12-1 /usr/local/kafka

配置    #創建日志存放目錄,默認Kafka運行的時候都會通過log4j打印很多日志文件,比如server.log, controller.log, state-change.log等,而都會將其輸出到$KAFKA_HOME/logs目錄下,這樣不利于線上運維,因為經常容易出現打爆文件系統

 #這里我們把日志目錄指向var目錄下
 cd /var/local
 mkdir -p kafka-logs
 
 #修改配置文件/opt/kafka/config/server.properties
 vi /usr/local/kafka/config/server.properties
 
 #主要修改下面幾項內容如下:

broker.id=181 delete.topic.enable=true listeners = PLAINTEXT://192.168.0.166:9092 log.dirs=/var/local/kafka-logs zookeeper.connect=127.0.0.1:2181

添加系統環境變量    vi /etc/profile    #添加如下內容:

KAFKA_HOME=/usr/local/kafka PATH=KAFKA_HOME/bin export PATH KAFKA_HOME

啟動、測試    kafka-server-start.sh /usr/local/kafka/config/server.properties    #發送    ./kafka-console-producer.sh –broker-list 192.168.0.166:9092 –topic test1    #接收    ./kafka-console-consumer.sh –zookeeper 192.168.0.166:2181 -topic test1 –from-beginning

開機啟動    #在init.d目下創建kafka腳本文件

 cd /etc/rc.d/init.d
 
 touch kafka
 
 vi kafka

 #編輯下面內容

#!/bin/bash

#chkconfig:2345 30 80 #description:kafka #processname:kafka export JAVA_HOME=/usr/local/jvm/jdk1.8.0_201 export KAFKA_HOME=/usr/local/kafka case {KAFKA_HOME}/bin/kafka-server-start.sh -daemon {KAFKA_HOME}/bin/kafka-server-stop.sh            ;;        status)            jps            ;;        restart)  {KAFKA_HOME}/bin/kafka-server-start.sh -daemon ${KAFKA_HOME}/config/server.properties            ;;        *)            echo “require start|stop|status|restart”            ;; esac    #權限

 chmod 755 kafka
 
 #測試一下
 
 service kafka start
 
 #添加到服務列表
 
 chkconfig --add kafka
 
 chkconfig --list
 
 chkconfig kafka on

遇到的坑 Kafka進程總是在啟動一段時間后自動停止 使用-daemon守護進程啟動 kafka-server-start.sh -daemon /usr/local/kafka/config/server.properties

以上是“Linux系統如何安裝Kafka”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

万盛区| 宁明县| 宝兴县| 游戏| 罗城| 梁平县| 于都县| 隆安县| 三原县| 乐安县| 阿拉善右旗| 宜丰县| 山东| 临沭县| 文水县| 罗定市| 卢湾区| 浦东新区| 英山县| 任丘市| 莒南县| 西林县| 普洱| 射阳县| 平阳县| 麻栗坡县| 崇文区| 涞源县| 肃南| 吴桥县| 都江堰市| 天水市| 佳木斯市| 红安县| 黎川县| 长汀县| 乡宁县| 荔波县| 宁津县| 温宿县| 海阳市|