一:简介
1.strom的两种形式
2.strom的特性
3.使用场景
4.集群架构
5.集群架构进程
6.组件 Nimbus
7.从节点Supervisor
8.组件worker
9.组件Executor
10.组件zookeeper
11.组件UI
12.组件Logviewer
13.组件Netty
二:安装
1.下载上传
2.解压
3.修改配置文件strom_env.sh
4.修改strom.yaml
其中:
slots.ports是指定supervisor启动的工作进程 worker的默认端口号
三:启动
1.启动zookeeper进程
2.启动主节点
3.启动从节点
4.启动ui
5.检测8020端口
6.登录网页
7.启动logviewer
8.特别注意的点:
在每个启动前加上nohup,表示代理的意思。
例如:nohup bin/storm logviewer> /dev/null 2>&1 &
四:测试
1.运行命令
bin/storm jar examples/storm-starter/storm-starter-topologies-0.9.6.jar storm.starter.WordCountTopology wordcount
2.网页
3.进入wordcount