Apache storm 使用nimbus客户端部署storm jar时,storm UI中缺少喷口和螺栓信息

Apache storm 使用nimbus客户端部署storm jar时,storm UI中缺少喷口和螺栓信息,apache-storm,Apache Storm,我遵循了下面帖子中的一个例子 我能够成功地部署拓扑。在storm Ui中,我可以看到拓扑处于活动状态,但喷口和螺栓细节缺失。知道我错过了什么吗。感谢您的帮助。您创建了一个空拓扑,然后提交了它。您的喷口和螺栓不会显示,因为您尚未将它们添加到TopologyBuilder: Config config = new Config(); TopologyBuilder builder = new TopologyBuilder(); builder.setSpout(MY_SPOUT_ID, mySp

我遵循了下面帖子中的一个例子


我能够成功地部署拓扑。在storm Ui中,我可以看到拓扑处于活动状态,但喷口和螺栓细节缺失。知道我错过了什么吗。感谢您的帮助。

您创建了一个空拓扑,然后提交了它。您的喷口和螺栓不会显示,因为您尚未将它们添加到TopologyBuilder:

Config config = new Config();
TopologyBuilder builder = new TopologyBuilder();
builder.setSpout(MY_SPOUT_ID, mySpout);
builder.setBolt(MY_BOLT1_ID, myBolt1, 2).shuffleGrouping(MY_SPOUT_ID);
builder.setBolt(MY_BOLT2_ID, myBolt2).shuffleGrouping(MY_SPOUT_ID);

参考资料:

我已经声明了喷口和螺栓,并将其包装在我的罐子中。我可能缺少在NimbusClient API中指定主类的方法。
Config config = new Config();
TopologyBuilder builder = new TopologyBuilder();
builder.setSpout(MY_SPOUT_ID, mySpout);
builder.setBolt(MY_BOLT1_ID, myBolt1, 2).shuffleGrouping(MY_SPOUT_ID);
builder.setBolt(MY_BOLT2_ID, myBolt2).shuffleGrouping(MY_SPOUT_ID);