如何检查Storm是否已加载并运行实际的Storm拓扑,以便在其上进行测试。由于执行集成测试需要等到拓扑运行之后才开始测试逻辑。在本地群集上。
答案 0 :(得分:0)
您可以使用storm command line interface或直接使用Java客户端API。例如:
NimbusClient nimbusClient = new NimbusClient(conf, nimbusHost, nimbusPort, 30000);
List<TopologySummary> topologies = nimbusClient.getClient().getClusterInfo().get_topologies();