0

マップ/リデュースロジックをデバッグするために、(ノードやクラスターではなく)Eclipse内でHadoopマップ/リデュースジョブを実行しようとしています。マッパーとレデューサーにブレークポイントを設定し、Eclipseを作成してこれらのブレークポイントで停止できるようにしたいのですが、これは発生せず、マッパーがスタックします。サスペンドを押して数回実行すると、最終的にマッパーとレデューサーで壊れることに気づきました。私は日食にとても慣れていません。何が悪いのですか?

私は文字通りhttp://wiki.apache.org/hadoop/WordCountで単語数コードを実行しており、 22、35行目にブレークポイントがあります。

4

1 に答える 1

0

ブレークポイントを無効にしている可能性がありますか?その場合、ブレークポイントは取り消し線付きのアイコンで表示されます。

ローカルで実行していない場合、タスクが新しい分離された JVM で実行されるため、ブレーク ポイントにヒットしない可能性があります。ただし、その場合も機能しないため、ここではそうではないようですsuspend

于 2012-06-21T15:53:54.903 に答える