2016-09-27 5 views
1

は(storm)wrirtes:どのようにして1人の作業者の並列性を高めるか、または暴風雨時に作業者を増やすかを決定する方法はありますか?嵐のウェブサイトで

「容量」メトリックは非常に有用であり、ボルトがタプルを実行に費やし、最後の10分の時間の何%を伝えます。この値が1に近い場合、ボルトは「容量で」あり、トポロジのボトルネックになります。容量ボルトの解決法は、そのボルトの平行度を上げることです。

「そのボルトの平行度を増やす」とはどういう意味ですか?タスクを追加しますか?エグゼクティブ?労働者?

1人の作業者の並列性をいつ増やすか、または暴風雨で作業者を増やすかを決定するにはどうすればよいですか?

+0

https://storm.apache.org/releases/1.0.2/Understanding-the-parallelism-of-a-Storm-topology.html –

答えて

1

労働者の数を増やしてください。理由は、あなたが4人の作業者と10人の作業(ボルトインスタンス)を持っていても、タスクは4の程度にしか並列化されないということです。残りの6つのタスクは処理時間を待たなければなりません。したがって、スロット数を増やすか、Nimbusに接続するノードの数を増やして、ワーカー数を増やしてください。

関連する問題