しばらくしてからスパークストリーミングジョブを終了する方法はありますか?そのため、ドライバは失われず、残りのAPIは完了したとしてジョブを表示します。時間の経過後にSparkストリーミングジョブを停止する
1
A
答えて
1
awaitTerminationOrTimeout(timeout: Long)
のタイムアウト機能をtimeout
の値で選択すると、タイムアウト後にメインプログラムの実行が再開します。
その後、検査のためにスパークコンテキストを維持するために、他の待機機能が必要になります。
ような何か:別の方法として
// create streaming context
// do dstream stuff
streamingContext.awaitTerminationOrTimeout(streamingTimeout)
streamingContext.stop(stopSparkContext = false)
Thread.sleep(afterStreamingTimeout) // keep alive for some time.
// the end
、あなたは、実験のこれらの種類のために、ノートなど、インタラクティブな環境を使用することができます。ここでは、streamingContext.stop(stopSparkContext = false)
を発行してコンテキストを手動で停止することができ、ノートブックがアクティブである限り、スパークコンテキストは有効です。 (これは私がプロトタイプに使っているものです)
関連する問題
- 1. 時間の経過後にサービスを停止する
- 2. Android Bluetooth Leスキャナが時間の経過後に停止する
- 3. キュウリが時間の経過後に実行を中止する
- 4. JMeterスケジューラは経過時間が経過しても停止しません
- 5. T秒経過した後にfminconを停止するには?
- 6. 時間の経過後にストリーミングツイートを停止するにはどうすればよいですか?
- 7. Java - メインスレッドをブロックせずに時間の経過とともにtheadを停止
- 8. statusnet - 時間間隔の経過後にページコンテンツを更新する
- 9. 時間の経過後のコールタイムアウト機能
- 10. 経過時間
- 11. 時間経過後の産卵C
- 12. Visual Studio 2008 IISのデバッグ - 時間の経過後にデバッグが自動的に停止します
- 13. 一時停止時にVLCの経過時間にアクセスする方法は? - Java字幕文字列解析プログラム
- 14. Logstash数時間後にランダムに停止
- 15. 一定時間が経過した後、活動がジャイロスコープセンサー値の受信を停止します
- 16. 時間の経過後にイメージを表示する方法は?
- 17. SQL:時間の経過後にフィールド値を削除する
- 18. Python:時間の経過後にwhileループを中断する
- 19. 時間の経過後にテキストをエコーする
- 20. 時間の経過後にサブプロセスを終了する
- 21. は、経過時間に
- 22. 時間の経過後にSparkドライバを再起動するようにYARNを設定するには?
- 23. Sparkストリーミングジョブのスケジュール
- 24. 時間が経過した後にボタンをロックする
- 25. 時間の経過後にHBaseテーブルサイズが減少する
- 26. Powershell - 時間の経過後にフォームを閉じる
- 27. 最後のタイムスタンプからの経過時間を確認する
- 28. C#タイマーの経過時間?
- 29. 時間の経過によるローリングカウント?
- 30. 特定の時間の後にスレッドを停止する
それを止める必要があるならば、おそらくSpark Streamingには適していないでしょう –
私はそれが良い習慣ではないことを知っていますが、メモリ使用量に関するメトリクスが必要なのでDr象完成した仕事 – JSR29