wwwtl222333com/Storm集群I3O9439III2架构分析
史上最通俗易懂的Storm集群架构分析,最大白话的Storm并行度理解 初识Strom:初识实时流处理Storm,掌握其编程模型、核心概念、数据处理流程 一、原理架构图 一个连续运行的主节点组织若干节点工作,构成了一个Storm集群。 在 Storm 集群中,有两类节点:主节点(master node)和工作节点(worker nodes)。◾主节点运行着一个叫做 Nimbus 的守护进程,负责在集群中分发代码,为工作节点分配任务,并监控状态。Supervisor守护进程作为拓扑的一部分运行在工作节点上。◾每一个工作节点上面运行一个叫做Supervisor的节点。Supervisor会监听分配给它那台机器的工作,根据需要启动/关闭工作进程。每一个工作进程执行一个topology的一个子集;一个运行的topology由运行在很多机器上的很多工作进程组成。 ◾Nimbus和Supervisor之间的所有协调工作都是通过Zookeeper集群完成。另外,Nimbus进程和Supervisor进程都是快速失败(fail-fast)和无状态的。所有的状态要么在zookeeper里面, 要么在本地...