在 linux 下面 如何 执行 storm topology 的 jar
命令格式:storm jar 【jar路径】 【拓扑包名.拓扑类名】 【拓扑名称】
样例:storm jar /storm-starter.jar test.WordCountTopology wordcountTop
首先将test 包下面的两个文件打成jar ,使用eclipse 打jar 包的时候需要注意 :选择WordCountTopology 类的main 方法为入口;
将打好的 jar 把 storm.jar 传到 storm-0.9.1.0 根目录下面
[root@hadoop storm-0.9.1]# ls
bin CHANGELOG.md conf DISCLAIMER lib LICENSE logback logs NOTICE public README.markdown RELEASE storm.jar
然后执行命令
[root@hadoop storm-0.9.1]# bin/storm jar storm.jar test.WordCountTopology WordCount
进入到 8088 storm ui 的端口可以查看 运行的 job first 如下:
如何停止 一个Topology
命令格式:storm kill 【拓扑名称】
样例:storm kill wordcountTop
#杀掉wordcountTop拓扑。