要编写提交到风暴群集的程序,是否需要采用特定格式,还是可以提交任何基本程序?
我正在尝试编写尽可能简单的程序,以确定群集是否正常工作并确保我理解该软件。
答案 0 :(得分:1)
最基本的程序必须实现spout(即IRichSpout
接口或BaseRichSpout
类)。此外,您必须使用TopologyBuilder
创建StormTopology
。请看这里一个简单的例子:
请参阅此处获取教程:
此外,您必须将代码打包到jar
文件中并通过StormSubmitter
提交:
https://storm.apache.org/documentation/Running-topologies-on-a-production-cluster.html
答案 1 :(得分:0)
要测试群集,已经编写了许多程序。这些程序是storm tar文件的一部分。直接使用它们。