【发布时间】:2017-04-13 21:43:54
【问题描述】:
我的目标是在整个拓扑中添加指标。在扩展 Base/Rich 螺栓类的螺栓上运行良好,但我无法在扩展以下 AbstractRedisBolt class 的螺栓内注册任何指标。
我正在尝试在扩展 AbstractRedisBolt 的螺栓中获取 TopologyContext。但是,该类的prepare 方法不会将拓扑上下文暴露给派生类。
我试图通过为上下文定义一个类属性 + 一个返回该属性的方法来扩展 AbstractRedisBolt 类,但这并没有真正奏效。我最终在我的 Bolt 中获得了对拓扑上下文的引用,但是 context.registerMetric 操作没有注册任何指标。
谢谢,
【问题讨论】:
标签: java redis apache-storm jedis