storm-starter 例子学习
2015-06-27 11:29
204 查看
storm-starter 是 apache storm 针对初学者的一个用maven管理的项目示例。这篇文章记录storm-starter例子代码分析及执行。
参考:https://github.com/apache/storm/tree/master/examples/storm-starter
命令的执行结果如下:
它会在每个相应的目录下生成target文件夹。
看到如上编译提示的信息,storm-core 在storm/storm-core/target目录下
storm-hdfs、storm-hive等等,这些生成的jar包在 storm/external/target目录下
2,在本地模式下编译并运行
3, package a jar suitable for submitting to a Storm cluster
此时,在storm-start/target/目录下生成了一个storm-starter-0.11.0-SNAPSHOT.jar文件,里面的部分内容如下:
对应的java源文件如下:
4,对Topology提交
提交结果如下:
5,在storm UI 中查看提交Topology后的执行情况:
这里启动了一个supervisor
有一个提交了的Topology
Topology没有执行??
参考:https://github.com/apache/storm/tree/master/examples/storm-starter
1,$ mvn clean install -DskipTests=true
命令的执行结果如下:
它会在每个相应的目录下生成target文件夹。
看到如上编译提示的信息,storm-core 在storm/storm-core/target目录下
storm-hdfs、storm-hive等等,这些生成的jar包在 storm/external/target目录下
2,在本地模式下编译并运行
ExclamationTopology
$ mvn compile exec:java -Dstorm.topology=storm.starter.ExclamationTopology
3, package a jar suitable for submitting to a Storm cluster
$ mvn package
此时,在storm-start/target/目录下生成了一个storm-starter-0.11.0-SNAPSHOT.jar文件,里面的部分内容如下:
对应的java源文件如下:
4,对Topology提交
提交结果如下:
5,在storm UI 中查看提交Topology后的执行情况:
这里启动了一个supervisor
有一个提交了的Topology
Topology没有执行??
相关文章推荐
- oracle用户管理实例
- Jboss 7配置日志
- Revolution Platform
- Go语言编程(旧读书笔记)
- 捐赠8千件文物 政府百万奖金10年未兑现(图)
- Android线程交互(Handler+Thread 和 AsyncTask)
- VS2012和2013里scanf_s无法输入字符串的解决方案
- append和innerHTML的区别以及使用方法
- Maven in 5 Minutes
- 替换空格
- JDK,JRE,JVM区别与联系
- 贪官包养情妇的“吉尼斯纪录”:最变态者是谁?
- Thrift之TProtocol系列TCompactProtocol解析
- 73.Set Matrix Zeroes
- 统一建模语言UML轻松入门(1)――基本概念
- Linux启动与禁止SSH用户及IP的登录
- UML类图学习
- Search in Rotated Sorted Array - LeetCode 33
- RollTop的编写
- 共享内存和消息队列,FIFO,管道传递消息的区别