亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

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

资讯| 嘉祥县| 四川省| 剑川县| 永仁县| 曲靖市| 长泰县| 云林县| 沙坪坝区| 汪清县| 博乐市| 宣威市| 天镇县| 来凤县| 疏附县| 喀喇沁旗| 蓬溪县| 阿拉尔市| 常熟市| 扶沟县| 兰州市| 彩票| 长子县| 白沙| 孟连| 旬阳县| 昌宁县| 平昌县| 巫山县| 井冈山市| 珲春市| 吴江市| 晋宁县| 大冶市| 吉林市| 靖州| 浏阳市| 乌兰浩特市| 朔州市| 蕲春县| 土默特左旗|