SQL コード、設定パラメーター、またはバージョンの変更を適用する場合や、デプロイメントが状態を再利用できず新規起動が必要な場合に、実行中のデプロイメントをキャンセルします。
前提条件
実行中のデプロイメント
フルマネージド Flink サービスを他の Alibaba Cloud アカウントまたは RAM ユーザーと共有している場合は、デプロイメントをキャンセルするために必要な権限を付与する必要があります。詳細については、「開発コンソールでの権限付与」をご参照ください。
デプロイメントのキャンセル
-
[Deployments] ページに移動します。
Realtime Compute for Apache Flink コンソール にログインします。
ワークスペースを見つけ、[アクション] 列の [コンソール] をクリックします。
-
ページで、対象のデプロイを探し、[アクション]列の[キャンセル]をクリックします。
必要に応じてキャンセルオプションを設定してください。
[キャンセル前にセーブポイントを作成]:キャンセルが開始される前にセーブポイントを作成するには、[その他の戦略]をクリックし、[キャンセル前にセーブポイントを作成]を選択します。 [キャンセル前にセーブポイントを作成]を選択した場合、デプロイメントはまずセーブポイントを作成し、その後キャンセルプロセスを開始します。 [キャンセル前にセーブポイントを作成]を選択しない場合、デプロイメントは直接キャンセルプロセスを開始します。
-
[ドレインで停止]: シャットダウン前に処理中のすべてのイベントタイムの状態をフラッシュする最終的なウォーターマークを出力することで、デプロイメントを完全に終了します。詳細については、Apache Flink ドキュメントの「drain」をご参照ください。
重要デプロイメントを再起動する予定がある場合は、このオプションを選択しないでください。ドレインされたデプロイメントを再起動すると、エラーが発生する可能性があります。
[OK] をクリックします。
使用上の注意
デプロイメントの実行中、システムは最新のチェックポイントのみを保持します。デプロイメントをキャンセルしても、このチェックポイントは削除されません。