すべてのプロダクト
Search
ドキュメントセンター

Realtime Compute for Apache Flink:キューの管理

最終更新日:Jan 07, 2025

各 Realtime Compute for Apache Flink 名前空間には、デプロイメントを実行するための default-queue という名前のデフォルトキューがあります。リソースを分離して管理する場合は、キューを追加できます。このトピックでは、キューを追加、編集、および削除する方法について説明します。

シナリオと方法

キューを設定して、バッチデプロイメントのリソースを分離および管理できます。キューを使用すると、デプロイメントまたはユーザーが過剰なリソースを占有することを防ぐことができます。これにより、他のデプロイメントまたはユーザーに提供される十分なリソースがないため、実行エラーが発生する可能性があります。特定のキューにバッチドラフトをデプロイし、ワークフロー機能を使用してバッチドラフトのスケジューリング優先順位を指定することで、クリティカルまたは重要なデプロイメントの優先順位とリソースを高くすることができます。これにより、システムパフォーマンスとリソース使用率が向上します。

次の方法でキューを使用できます。

  • ドラフトをデプロイするときに、[ドラフトのデプロイ] ダイアログボックスで、デプロイメントターゲット パラメーターを使用するキューに設定します。詳細については、「デプロイメントの作成」をご参照ください。

    説明

    キューを追加しない場合、default-queue という名前のデフォルトキューがデプロイメントの実行に使用されます。

  • セッションクラスターを作成するときに、[セッションクラスターの作成] ページの [標準] セクションで、デプロイメントターゲット パラメーターを使用するキューに設定します。詳細については、「手順 1:セッションクラスターを作成する」をご参照ください。

  • ワークフローを作成するときに、[ワークフローの作成] パネルで、リソースキュー パラメーターを使用するキューに設定します。詳細については、「ワークフローの管理」をご参照ください。

使用上の注意

キューは排他モードでのみ実行できます。キューはプリエンプションモードでは実行できません。キューがプリエンプションモードで実行されている場合、キュー内のリソースをプリエンプションすることはできません。キュー内の特定のリソースが解放された後、リソースは新しいデプロイメントで使用できます。

キューの追加

キューを追加して、リソースを分離および管理できます。デフォルトでは、キューを追加しない場合、default-queue という名前のデフォルトキューがデプロイメントの実行に使用されます。

  1. Realtime Compute for Apache Flink の管理コンソール にログオンします。

  2. 目的のワークスペースを見つけ、[アクション] 列の [コンソール] をクリックします。

  3. 左側のナビゲーションペインで、[O&M] > [キュー管理] を選択します。

  4. [キュー管理] ページの左上隅にある [キューの追加] をクリックし、キュー情報を入力します。

    エラスティックリソースが割り当てられていない名前空間

    パラメーター

    説明

    キュー名

    キューの名前。キュー名は名前空間内で一意である必要があります。名前は 32 文字以内で、小文字、数字、およびハイフン (-) のみを含めることができます。

    説明

    キューが追加された後、キュー名 は変更できません。

    リソース (CU)

    キューで使用できるコンピュートユニット (CU) の数。このパラメーターの最大値は、名前空間内の残りの使用可能リソースに基づいて決定されます。名前空間内の使用可能リソースが不足している場合は、次のいずれかの方法を使用してリソース数を調整できます。

    エラスティックリソースが割り当てられている名前空間

    パラメーター

    説明

    キュー名

    キューの名前。キュー名は名前空間内で一意である必要があります。名前は 32 文字以内で、小文字、数字、およびハイフン (-) のみを含めることができます。

    説明

    キューが追加された後、キュー名 は変更できません。

    固定リソース (CU)

    キューで使用できる固定リソースの数。名前空間内の使用可能な固定リソースが不足している場合は、サブスクリプションワークスペースのリソースを調整する方法を参照してリソース数を調整できます。詳細については、「リソースの再構成」をご参照ください。

    エラスティックリソース (CU)

    キューで使用できるエラスティックリソースの数。[キュー管理] ページで、割り当て可能なエラスティックリソースの最大数を確認できます。名前空間内の使用可能なエラスティックリソースが不足している場合は、従量課金制ワークスペースのリソースを調整する方法を参照してリソース数を調整できます。詳細については、「リソースの再構成」をご参照ください。

  5. [OK] をクリックします。

キューで使用できる CU 数の再構成

  1. Realtime Compute for Apache Flink の管理コンソール にログオンします。

  2. 目的のワークスペースを見つけ、[アクション] 列の [コンソール] をクリックします。

  3. 左側のナビゲーションペインで、[O&M] > [キュー管理] を選択します。

  4. 編集するキューを見つけ、[アクション] 列の [編集] をクリックします。[キューの編集] ダイアログボックスで、[リソース (CU)] パラメーターの値を変更します。詳細については、「キューを追加する」をご参照ください。

    説明

    リソース (CU) パラメーターを、キューで既に使用されている CU 数よりも小さい値に設定することはできません。

  5. [OK] をクリックします。

キューの削除

重要
  • default-queue という名前のデフォルトキューは削除できません。

  • デプロイメントが実行されているキューは削除できません。

  • デプロイメントが実行されているキューを削除すると、デプロイメントの再起動時にエラーが報告されます。

  1. Realtime Compute for Apache Flink の 管理コンソール にログオンします。

  2. 目的のワークスペースを見つけ、[アクション] 列の [コンソール] をクリックします。

  3. 左側のナビゲーションペインで、[O&M] > [キュー管理] を選択します。

  4. 削除するキューを見つけ、[アクション] 列の [削除] をクリックし、[OK] をクリックします。

参照