<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      附錄E 安裝Kafka

      E.1   安裝Kafka

      E.1.1    下載Kafka

      Kafka是由LinkedIn設(shè)計的一個高吞吐量、分布式、基于發(fā)布訂閱模式的消息系統(tǒng),使用Scala編寫,它以可水平擴展、可靠性、異步通信和高吞吐率等特性而被廣泛使用。目前越來越多的開源分布式處理系統(tǒng)都支持與Kafka集成,其中Spark Streaming作為后端流引擎配合Kafka作為前端消息系統(tǒng)正成為當(dāng)前流處理系統(tǒng)的主流架構(gòu)之一。

      Kafka安裝包可以在其官網(wǎng)下載頁面下載,下載地址如下,為加快下載速度可以選擇中國境內(nèi)的鏡像,選擇穩(wěn)定版本kafka_2.11-0.9.0.1.tgz安裝包。

      http://kafka.apache.org/downloads.html

      E.1.2    解壓并配置環(huán)境變量

      下載后把安裝包方放在目錄/home/spark/work目錄下,用下面命令解壓縮Kafka安裝包,并把解壓后的目錄移動到/app/soft目錄下:

      $cd /home/spark/work/

      $tar -zxf kafka_2.11-0.9.0.1.tgz

      $mv kafka-0.9.0.1 /app/soft

      $ll /app/soft

      為了方便運行Kafka相關(guān)腳本,將Kafkabin路徑加入到/etc/profile中,設(shè)置如下內(nèi)容(分發(fā)到各節(jié)點后,在各節(jié)點上做同樣設(shè)置):

      export KAFKA_HOME=/app/soft/kafka-0.9.0.1

      export PATH=$PATH:$KAFKA_HOME/bin

      設(shè)置完畢后使用如下命令使配置生效:

      $source /etc/profile

      E.1.3    修改Kafka的配置文件

      Kafka的根目錄下建立log目錄用于存放日志文件:

      $mkdir /app/soft/kafka-0.9.0.1/logs/

      修改$KAFKA_HOME/config/server.properties配置文件內(nèi)容(僅列出重要配置):

      ################ Server Basics ################

      #建議根據(jù)ip區(qū)分,這里使用ZooKeeper中的id來設(shè)置,如master節(jié)點設(shè)置為0slave1節(jié)點設(shè)置為1slave2節(jié)點設(shè)置為2

      broker.id=1

       

      ################ Socket Server Settings ################

      #broker用于接收producer消息的端口

      port=9092

       

      #brokerhostname

      host.name=master

       

      #配置PRODUCER/CONSUMER連上來的時候使用的地址

      advertised.host.name=master

       

      ################ Log Basics ################

      #kafka存放消息文件的路徑

      log.dirs=/app/soft/kafka-0.9.0.1/logs/

       

      #topic的默認(rèn)分區(qū)數(shù)

      num.partitions=2

       

      ################ ZooKeeper ################

      #ZooKeeper集群連接地址信息

      zookeeper.connect=master:2181,slave1:2181,slave2:2181

       

      #連接ZooKeeper超時時間,單位為毫秒

      zookeeper.connection.timeout.ms=6000

      E.1.4    分發(fā)Kafka到各節(jié)點

      使用scp命令到Kafka分發(fā)到slave1slave2節(jié)點上:

      $cd /app/soft/kafka-0.9.0.1

      $scp -r kafka-0.9.0.1 spark@slave1:/app/soft

      $scp -r kafka-0.9.0.1 spark@slave2:/app/soft

      分發(fā)完畢后,修改server.properties配置文件中broker.idhost.nameadvertised.host. namezookeeper.connect等配置項。

      E.2   啟動并驗證

      1.  啟動ZooKeeper

      分別在masterslave1slave2節(jié)點上啟動ZooKeeper服務(wù):

      $zkServer.sh start

      2.  啟動Kafka

      分別在masterslave1slave2節(jié)點上啟動Kafka服務(wù):

      $kafka-server-start.sh $KAFKA_HOME/config/server.properties

      clip_image002

      圖 附錄E?1 啟動Kafka

      3.  master節(jié)點上新建主題Topic

      $kafka-topics.sh --create --topic kafkaTopic --replication-factor 3 --partitions 2 --zookeeper master:2181

      clip_image004

      圖 附錄E?2 Kafka中創(chuàng)建主題

      4.  slave1模擬消息生產(chǎn)者,發(fā)送消息至Kafka

      $kafka-console-producer.sh --broker-list master:9092 --sync --topic kafkaTopic

      當(dāng)消費者連接后,在發(fā)送消息的終端輸入:hello kafka/who are you?

      clip_image006

      圖 附錄E?3 slave1模擬消息生產(chǎn)者發(fā)送消息

      5.  slave2模擬消息消費者,顯示消息的消費

      $kafka-console-consumer.sh --zookeeper master:2181 --topic kafkaTopic --from-beginning

      由于設(shè)置接收從開始到現(xiàn)在的消息,以前發(fā)送的消息也顯示在slave2終端上。

      clip_image008

      圖 附錄E?4 slave2模擬消息消費者收到消息

      posted @ 2016-12-21 09:25  shishanyuan  閱讀(849)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 国产精品剧情亚洲二区| 色呦呦九九七七国产精品| 极品无码国模国产在线观看| 欧美在线人视频在线观看| 亚洲美免无码中文字幕在线| 精品久久人人做爽综合| 国产自拍偷拍视频在线观看| 欧美激情综合色综合啪啪五月| 日韩精品 在线 国产 丝袜| 天堂a无码a无线孕交| 久久精品成人免费看| 成人无码一区二区三区网站| 人妻激情偷一区二区三区| 免费乱理伦片在线观看| 亚洲丶国产丶欧美一区二区三区| 九九热在线精品视频九九| 国产成人8X人网站视频| 久热这里只有精品12| 精品午夜福利在线视在亚洲| 国产成人啪精品午夜网站| 孝昌县| 亚洲国产美国产综合一区| 18禁裸乳无遮挡啪啪无码免费| 91中文字幕在线一区| 久久国产综合色免费观看| 免费看成人欧美片爱潮app| 国产精品一区 在线播放| 亚欧洲乱码视频在线专区| 亚洲精品久久久久玩吗| 日本精品极品视频在线| 午夜福利国产精品小视频| 亚洲免费福利在线视频| 色偷偷亚洲女人天堂观看| 久久精产国品一二三产品| 特黄大片又粗又大又暴| 最新国产精品好看的精品| 国产睡熟迷奷系列网站| 无码人妻视频一区二区三区| 毛片亚洲AV无码精品国产午夜| 在线免费成人亚洲av| 国产精品中文字幕av|