亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

Storm基礎入門

Coldface 全棧工程師
難度初級
時長 1小時19分
學習人數
綜合評分9.17
19人評價 查看評價
9.2 內容實用
8.8 簡潔易懂
9.5 邏輯清晰
  • zookeeper安裝目錄下/bin/zkCli.sh 可以啟動zookeeper的命令行客戶端,不指定訪問的服務器地址時默認訪問本地zookeeper服務器。

    查看全部
  • 123456

    查看全部
    0 采集 收起 來源:Storm原理

    2018-08-01

  • Storm組件:Nimbus

    接收客戶端topo代碼,拆分多個task,將task信息存入zk

    將task分配給Supervisor,將映射關系存入zk

    故障監測

    Storm組件:Supervisor

    從Nimbus目錄讀取代碼,從zk上讀取Nimbus分配的task

    啟動工作進程Worker執行任務

    監測運行的工作進程Worker

    Storm組件:Worker

    從zk上讀取分配的task,并行計算出task需要給哪些task發消息

    啟動一個或多個Excecutor線程執行任務Task

    Storm組件:ZooKeeper

    Nimbus與Supervisor進行通信,分配任務和心跳

    Supervisor與Worker進行通信,分配任務和心跳

    高可用,HA機制


    查看全部
    0 采集 收起 來源:zookeeper簡介

    2018-06-02

  • storm應用場景

    推薦系統:實時推薦,根據下單或加入購物車推薦相關商品

    網站統計:實時銷量,流量統計

    監控預警系統,金融系統



    查看全部
    0 采集 收起 來源:Storm簡介

    2018-06-02

  • Storm主從架構

    查看全部
    0 采集 收起 來源:Storm原理

    2018-06-01

  • zookeeper基本命令

    查看全部
  • jvm系列(二):JVM內存結構 純潔的微笑 2018-04-14 385瀏覽 關注 jvm系列(二):JVM內存結構 所有的Java開發人員可能會遇到這樣的困惑?我該為堆內存設置多大空間呢?OutOfMemoryError的異常到底涉及到運行時數據的哪塊區域?該怎么解決呢?其實如果你經常解決服務器性能問題,那么這些問題就會變的非常常見,了解JVM內存也是為了服務器出現性能問題的時候可以快速的了解那塊的內存區域出現問題,以便于快速的解決生產故障。 先看一張圖,這張圖能很清晰的說明JVM內存結構布局。 {:.center} JVM內存結構主要有三大塊:堆內存、方法區和棧。堆內存是JVM中最大的一塊由年輕代和老年代組成,而年輕代內存又被分成三部分,Eden空間、From Survivor空間、To Survivor空間,默認情況下年輕代按照8:1:1的比例來分配; 方法區存儲類信息、常量、靜態變量等數據,是線程共享的區域,為與Java堆區分,方法區還有一個別名Non-Heap(非堆);棧又分為java虛擬機棧和本地方法棧主要用于方法的執行。 在通過一張圖來了解如何通過參數來控制各區域的內存大小 {:.center} 控制參數 -Xms設置堆的最小空間大小。 -Xmx設置堆的最大空間大小。 -XX:NewSize設置新生代最小空間大小。 -XX:MaxNewSize設置新生代最大空間大小。 -XX:PermSize設置永久代最小空間大小。 -XX:MaxPermSize設置永久代最大空間大小。 -Xss設置每個線程的堆棧大小。 沒有直接設置老年代的參數,但是可以設置堆空間大小和新生代空間大小兩個參數來間接控制。 老年代空間大小=堆空間大小-年輕代大空間大小 從更高的一個維度再次來看JVM和系統調用之間的關系 {:.center} 方法區和對是所有線程共享的內存區域;而java棧、本地方法棧和程序員計數器是運行是線程私有的內存區域。 下面我們詳細介紹每個區域的作用 Java堆(Heap) 對于大多數應用來說,Java堆(Java Heap)是Java虛擬機所管理的內存中最大的一塊。Java堆是被所有線程共享的一塊內存區域,在虛擬機啟動時創建。此內存區域的唯一目的就是存放對象實例,幾乎所有的對象實例都在這里分配內存。 Java堆是垃圾收集
    查看全部
    0 采集 收起 來源:課程簡介

    2018-05-26

  • Zookeeper簡介

    https://img1.sycdn.imooc.com//5b0919d20001b4a509740276.jpg

    https://img1.sycdn.imooc.com//5b0919fe0001bfbe10020278.jpg

    https://img1.sycdn.imooc.com//5b091a2e000108dc11120384.jpg


    查看全部
    0 采集 收起 來源:zookeeper簡介

    2018-05-26

  • storm原理:

    https://img1.sycdn.imooc.com//5b0904820001bdb509950296.jpg

    https://img1.sycdn.imooc.com//5b09048c0001b2e109160449.jpgstorm組件:Nimbus

    https://img1.sycdn.imooc.com//5b09051200017fae10820386.jpg

    storm組件:supervisor

    https://img1.sycdn.imooc.com//5b0905670001bdc210720389.jpgstorm組件:Worker

    https://img1.sycdn.imooc.com//5b0905c10001cd3310640277.jpg

    strom組件:Zookeepper

    https://img1.sycdn.imooc.com//5b09061d0001560509460374.jpg

    查看全部
    1 采集 收起 來源:Storm原理

    2018-05-26

  • storm簡介

    https://img1.sycdn.imooc.com//5b09037400011d3c08040501.jpg

    https://img1.sycdn.imooc.com//5b09038b0001710010630399.jpg

    https://img1.sycdn.imooc.com//5b0903da00013e9911270384.jpg

    https://img1.sycdn.imooc.com//5b0904190001d6e609180364.jpg


    查看全部
    0 采集 收起 來源:Storm簡介

    2018-05-26

  • zookeeper

    查看全部
    0 采集 收起 來源:zookeeper簡介

    2018-05-21

  • Worker

    查看全部
    0 采集 收起 來源:Storm原理

    2018-05-21

  • Zookeeper

    查看全部
    0 采集 收起 來源:Storm原理

    2018-05-21

  • storm

    查看全部
    0 采集 收起 來源:Storm原理

    2018-05-21

  • storm

    查看全部
    0 采集 收起 來源:Storm原理

    2018-05-21

首頁上一頁1234下一頁尾頁

舉報

0/150
提交
取消
課程須知
1、對分布式計算有簡單認識。 2、有linux基礎知識。
老師告訴你能學到什么?
1、Storm是什么、使用場景有哪些 2、Storm特性有哪些 3、大數據框架的架構類型 4、Storm架構及各組件作用 5、Zookeeper核心功能 6、安裝配置Zookeeper集群 7、安裝配置Storm集群

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!