同時実行性 - Java はテーブル内の大量のデータを同時に処理します。処理されたデータを繰り返し処理する代わりに障害回復に使用できるようにチェックポイントを設定するにはどうすればよいですか?
滿天的星座
滿天的星座 2017-05-17 10:08:26
0
1
683

Java はテーブル内の大量のデータを同時に処理します。処理されたデータを繰り返し処理するのではなく、障害回復のためのチェックポイントを設定するにはどうすればよいですか?

たとえば、処理中にシステムがダウンし、kill -9 で強制終了する前にチェックポイントを設定し、次回はチェックポイントから処理を再開しますか?

滿天的星座
滿天的星座

全員に返信(1)
習慣沉默

1. ダウンタイムを恐れないようにチェックポイントを定期的に書き込みます。
2. データ処理は冪等であり、処理されたがチェックポイントに書き込まれていないデータを処理する必要があります。

トランザクションを使用してチェックポイントをリアルタイムで書き込む場合、上記の問題は発生しません。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート