1

私は現在、リソース管理とスケジューリングの研究のために、Heron と Apache Storm に取り組んでいます。

トポロジーを Heron に送信した後、それらは実行を開始し、リソースを消費することに気付きましたが、非アクティブ化した後もバックグラウンドでまだ実行されており、CPU と RAM を 100% 使用しているようです! 何か不足していますか?私が理解している方法とヘロンのドキュメントに基づいて、トポロジを非アクティブ化するとそれらが停止し、新しいタプルの処理が停止するはずです。

トポロジを非アクティブにします。非アクティブ化されると、トポロジは処理を停止しますが、クラスター内で実行されたままになります。

しかし、非アクティブ化後にheron-uiをチェックすると、新しいタプルをまだ処理しています。これは、発行数が変化し続けるためです! しかし、私がそれらを殺すと、すべてが正常に戻ります! それは正常ですか?そうでない場合、何が問題なのですか?

4

2 に答える 2

0

問題を明確にするために、Heron のバージョンを更新してみることができます。Heron を 0.17.1 と 0.17.5 で実行しましたが、これについては問題ありません。

于 2018-09-22T03:26:07.597 に答える
0

トポロジを非アクティブ化すると、スパウト/ソースが新しいデータをプルするのを停止しますが、保留中のすべてのデータが排出されるまで、ボルトは処理を続けます。

于 2020-01-30T02:54:59.553 に答える