storm中的Topology

     Storm集群中有两种节点,一种是控制节点(Nimbus节点),另一种是工作节点(Supervisor节点)。所有Topology任务的 提交必须在Storm客户端节点上进行,由Nimbus节点分配给其他Supervisor节点进行处理。 Nimbus节点首先将提交的Topology进行分片,分成一个个的Task,并将TaskSupervisor相关的信息提交到 zookeeper集群上,Supervisor会去zookeeper集群上认领自己的Task,通知自己的Worker进程进行Task的处理。 计算任务Topology是由不同的SpoutsBolts,通过数据流(Stream)连接起来的图。




标签: supervisor、topology、nimbus、task、storm、面试
猜你感兴趣的圈子:
蕾啦啦啦蕾
  • 回复
隐藏