Apache Storm:在Bolt中获取拓扑名称

时间:2015-04-21 16:58:10

标签: java apache-storm

如何在BaseRichBolt实现中获取当前拓扑的名称?我看到我可以访问stormConfig Map和TopologyContext调用中的prepare(),但是如何从其中任何一个获取运行拓扑的名称并不明显。

1 个答案:

答案 0 :(得分:4)

您可以从config地图获取。
使用config.get(Config.TOPOLOGY_NAME)

http://nathanmarz.github.io/storm/doc/backtype/storm/Config.html#TOPOLOGY_NAME

@ComputerDruid感谢您的修正