摘要: 一、简介 JStorm集群包含两类节点:主控节点(Nimbus)和工作节点(Supervisor)。其分别对应的角色如下:1. 主控节点(Nimbus)上运行Nimbus Daemon。Nimbus负责接收Client提交的Topology,分发代码,分配任务给工作节点,监控集群中运行任务的状态等工 阅读全文
posted @ 2016-06-08 17:18 harlenz 阅读(5607) 评论(0) 推荐(0) 编辑
摘要: 一、简介 Storm是开源的分布式容错实时计算系统,目前被托管在GitHub上,遵循 Eclipse Public License 1.0。最初由BackType开发,现在已被Twitter收入麾下。Storm最新版本是Storm 0.9,核心采用Clojure实现。Storm为分布式实时计算提供了 阅读全文
posted @ 2016-06-08 17:18 harlenz 阅读(17151) 评论(0) 推荐(0) 编辑
摘要: 一、简介 Supervisor是JStorm中的工作节点,类似于MR的TT,subscribe zookeeper的任务调度结果数据,根据任务调度情况启动/停止工作进程Worker。同时Supervisor需要定期向zookeeper写入活跃端口信息以便Nimbus监控。Supervisor不执行具 阅读全文
posted @ 2016-06-08 17:17 harlenz 阅读(1442) 评论(0) 推荐(0) 编辑