私は現在Spark Streamingアプリケーションのパフォーマンステストを行っています。 一般的に言えば、ソケット接続を介してJSONメッセージを受信しています(毎秒1メッセージ)。 その後、Spark Streamingメソッドを使用してメッセージをRDDとして処理し、最後に結果のRDDをデータベースに出力します。ここでSpark Streaming Contextでジョブログを作成するには?
は私の問題だ:私はなど、ブロック処理時間、またはSchedullingの遅延を確認したい時はいつでも、私は、私も何をしたいのか、ポート4040
にスパークUIに行く必要にありプログラムが実行されるときにこれらの値を持つログを作成し、特定のディレクトリにtxtファイルとして保存します。
私は、SparkContextを使用して、たとえば、addSparkListenerメソッドまたはLoggerを使用できることを知っています。
Spark Streaming Contextでこれを行うにはどうすればよいですか?
私が混乱していた場合はどうもありがとう、謝罪します。