自动化apache storm部署

jexiocij  于 2021-06-21  发布在  Storm
关注(0)|答案(5)|浏览(374)

有没有一种简单的方法可以在本地机器(ubuntu12.4ltsvm)上部署apachestorm进行评估?

vaj7vani

vaj7vani1#

您可以使用docker部署伪分布式群集:https://registry.hub.docker.com/u/fhuz/docker-storm/

mbzjlibv

mbzjlibv2#

在本地机器上运行apachestorm进行测试非常简单。 checkout 风暴本地模式。

a1o7rhls

a1o7rhls3#

对于在一台计算机上部署apache storm,您可以参考以下链接:
https://github.com/nathanmarz/storm/wiki/setting-up-development-environment
http://10jumps.com/blog/storm-installation-single-machine

lnlaulya

lnlaulya4#

如果您使用下面的代码,拓扑将通过活动nimbus节点提交到集群。

StormSubmitter.submitTopology("Topology_Name", conf, Topology_Object);

但是如果您使用下面的代码,拓扑将在同一台计算机中本地提交。在这种情况下,将创建一个新的本地集群,其中nimbus、zookeers和supervisors位于同一台机器中。

LocalCluster cluster = new LocalCluster();
cluster.submitTopology("Topology_Name", conf, Topology_Object);
trnvg8h3

trnvg8h35#

我不能推荐足够高的wirbelsturm。
我们用它来启动我们的产品,就像开发环境一样。

相关问题