官术网_书友最值得收藏!

  • Mastering Apache Storm
  • Ankit Jain
  • 181字
  • 2021-07-02 20:32:26

Nimbus

The Nimbus node is the master in a Storm cluster. It is responsible for distributing the application code across various worker nodes, assigning tasks to different machines, monitoring tasks for any failures, and restarting them as and when required.

Nimbus is stateless and stores all of its data in ZooKeeper. There is a single Nimbus node in a Storm cluster. If the active node goes down, then the passive node will become an Active node. It is designed to be fail-fast, so when the active Nimbus dies, the passive node will become an active node, or the down node can be restarted without having any effect on the tasks already running on the worker nodes. This is unlike Hadoop, where if the JobTracker dies, all the running jobs are left in an inconsistent state and need to be executed again. The Storm workers can work smoothly even if all the Nimbus nodes go down but the user can't submit any new jobs into the cluster or the cluster will not be able to reassign the failed workers to another node.

主站蜘蛛池模板: 阿巴嘎旗| 尤溪县| 宿松县| 尼勒克县| 永定县| 六盘水市| 桃园市| 勐海县| 衡东县| 江山市| 大同县| 晋州市| 南和县| 河西区| 扶风县| 浠水县| 榆社县| 南汇区| 临西县| 巩义市| 丹寨县| 绍兴县| 精河县| 永泰县| 隆林| 黄冈市| 白河县| 乐陵市| 南充市| 扎兰屯市| 汉寿县| 邯郸市| 礼泉县| 灵武市| 新蔡县| 万山特区| 眉山市| 绥阳县| 县级市| 黎川县| 集安市|