在螺栓中我有以下记录
bolt1 - > (id,dept,salary)假设运行任务是6
下一个bolt必须根据id接收数据。任何人都可以给我示例代码,如何使用fieldGrouping。
答案 0 :(得分:0)
TopologyBuilder builder = new TopologyBuilder();
builder.addSpout("spout" new MySpout());
builder.addBolt("bolt1", new Bolt1()).shuffleGrouping("spout"); // Bolt1 emits (id, dept, salary)
builder.addBolt("bolt2", new Bolt2()).fieldsGrouping("bolt1", new Fields("id"));