讲了手写了storm wordcount程序ui
蕴含了不少的知识点orm
(1)Spout
(2)Bolt
(3)OutputCollector,Declarer
(4)Topology
(5)设置worker,executor,task,流分组server
storm的核心基本原理,基本的开发,学会了开发
storm集群部署,怎么将storm的拓扑扔到storm集群上去跑部署
6、部署一个storm集群集群
(1)安装Java 7和Pythong 2.6.6变量
(2)下载storm安装包,解压缩,重命名,配置环境变量原理
(3)修改storm配置文件zookeeper
mkdir /var/storm配置
conf/storm.yaml
storm.zookeeper.servers:
- "111.222.333.444"
- "555.666.777.888"
storm.local.dir: "/mnt/storm"
nimbus.seeds: ["111.222.333.44"]
slots.ports,指定每一个机器上能够启动多少个worker,一个端口号表明一个worker
supervisor.slots.ports:
- 6700
- 6701
- 6702
- 6703
(4)启动storm集群和ui界面
一个节点,storm nimbus >/dev/null 2>&1 &
三个节点,storm supervisor >/dev/null 2>&1 &
一个节点,storm ui >/dev/null 2>&1 &
(5)访问一下ui界面,8080端口