2016-05-05 4 views
0

これは愚かな質問のように聞こえるが、可能であれば特定の問題を解決する。ストーム:ボルトはタプルを放出し、それ自体で受信しますか?

私のトポロジにはスパウトとボルトが1つしかありません。もちろん、スパウトはボルトの上流にあります。ボルトがストリームを定義することは可能ですか?このストリームに送信されるデータは、ボルトの他のインスタンスによって受信されますか?

答えて

1

「ボルトの他のインスタンス」とはどういう意味ですか。しかし、サイクリックトポロジを定義したいと思うのですが、これはStormでも可能です。もちろん、サイクルを通してタプルを永遠に回転させないように注意する必要があります。

特別なことは何もありません。

builder.setSpout("spout", new MySpout()); 
builder.setBolt("bolt", new MyBolt()) 
     .shuffleGrouping("spout") 
     .shuffleGrouping("bolt"); 
出力ストリームに接続するだけです。
関連する問題