标签: apache-storm
我是风暴环境的新手,我有一个问题!我有2个喷口(spoutA和spoutB)将数据发送到螺栓(bolt1)。我用这种方式定义了这个螺栓:
builder.setBolt("bolt1", bolt1).shuffleGrouping("spoutA").shuffleGrouping("spoutB");
bolt1中是否有一种方法可以知道每个元组收到的是什么源(spoutA或spoutB)?
答案 0 :(得分:1)
如果您实现了一个订阅多个输入源的bolt,您可以使用 Tuple#getSourceComponent 方法找出Tuple来自哪个组件