2016-04-22 5 views

答えて

6

与えられた演算子は、以下のライフサイクルを持ちます。ライフサイクルは、オペレータのインスタンスの実行期間にわたる。オペレータが故障した場合、ライフサイクルは以下のように開始されます。オペレータ状態のチェックポイントは、いくつかのウィンドウごとに1回周期的に発生し、障害の場合には最後の既知のチェックポイントになります。

→ Constructor is called 
→ State is applied from last known checkpoint 
→ setup() 
→ loop over { 
     → beginWindow() 
     → loop over { 
       → process() 
      } 
     → endWindow() 
    }  
→ teardown() 
2

オペレータにはライフサイクルがあります。コンストラクタ - >チェックポイント状態が適用されました - > setup() - >各入力ポートに対してloop {beginWindow() - > loop {process()} - > endWindow()} - > tearDown()オペレーターが回復すると、サイクルは同じになります。チェックポイント状態は、オペレータがクラッシュする前の最後の既知のチェックポイントからの状態です。

関連する問題