项目源码下载:
https://download.youkuaiyun.com/download/adam_zs/10294489
linux运行的jar在target目录下面
1.下载strom 1.2.1版本,上传路服务器目录/home/software/
2.解压stromtar -zxvf /home/software/apache-storm-1.2.1.tar.gz -C /home/
3.strom启动-单机 (解压后不用修改任何文件)
cd /home/apache-storm-1.2.1/
dev-zookeeper 启动zk(strom自带的zookeeper)
nohup bin/storm dev-zookeeper &
nimbus 启动主节点
nohup bin/storm nimbus &
supervisor 启动从节点
nohup bin/storm supervisor &
ui 启动UI界面
nohup bin/storm ui &
logviewer 启动日志查看服务
nohup bin/storm logviewer &
运行完毕 jps -l 查询进程,如果出现如下进程说明strom启动完成
4.访问UI
http://172.20.43.xx:8080/index.html
bin/storm jar /home/software/storm-wangzs/storm1.2.1-wangzs-0.0.1-SNAPSHOT.jar com.wangzs.chapter1.wordcountreliable.WordCountTopology wordCountTopology-wangzs
bin/storm jar 运行jar名称 需要运行的java类 TopologyBuilder名字