メインコンテンツまでスキップ

「Extend App」のレプリカ上限とリソース割り当て

Last updated on February 4, 2026

注釈:本資料はAI技術を用いて翻訳されています。

概要

この記事では、AccelByte Gaming Services(AGS)管理ポータルで、Extend appのレプリカの上限とCPUおよびメモリの割り当てを設定する方法について説明します。

設定の上限

レプリカ

各タイプのExtend appは、1つから最大60個のレプリカを持つことができます。

リソース(CPUとメモリ)

各Extend appタイプには、内部コンポーネント用に予約されたリソースを考慮した、許可されるCPUとメモリ割り当ての範囲があります。以下の表に示します。

タイプ予約済みCPU(VM毎)予約済みCPU(レプリカ毎)CPU範囲予約済みメモリ(VM毎)予約済みメモリ(レプリカ毎)メモリ範囲
Extend Override475ミリコア110ミリコア1 – 1,415ミリコア1,498 MB120 MB1 – 2,382 MB
Extend Service Extension475ミリコア110ミリコア1 – 1,415ミリコア1,498 MB120 MB1 – 2,382 MB
Extend Event Handler475ミリコア310ミリコア1 – 1,215ミリコア1,498 MB1,144 MB1 – 1,358 MB

希望するレプリカ数に対するCPU割り当ての計算

注意

この例は、CPU割り当てを経済的に計算する方法を示すためのものです。CPUに対する独自のシステムニーズも考慮してください。システムがより多くのCPUを必要とする場合は、独自の計算に基づいて割り当ててください。

これは、1つのVMでホストしたいレプリカの数に基づいて、アプリのCPUを計算する方法の例です。

前提条件:

  • タイプ:Extend Service Extension app
  • 最大設定可能CPU:2,000ミリコア
  • 予約済みCPU(VM毎):475ミリコア
  • 予約済みCPU(レプリカ毎):110ミリコア
  • ホストするレプリカ数:2

Extend appごとに必要な設定可能CPUを計算するには、次の手順に従います:

  1. レプリカ用の予約済みCPUを計算します:

    予約済みCPU(レプリカ用) = 110ミリコア * 2 = 220ミリコア
  2. 合計予約済みCPUを計算します:

    合計予約済みCPU = 475ミリコア + 220ミリコア = 695ミリコア
  3. 残りの設定可能CPUを計算します:

    残りの設定可能CPU = 2,000ミリコア - 695ミリコア = 1,305ミリコア
  4. Extend appレプリカごとの設定可能CPUを計算します:

    Extend Appレプリカごとの設定可能CPU = 1,305ミリコア / 2 = 652.5ミリコア

したがって、Extend appごとの設定可能CPU652.5ミリコアです。

希望するレプリカ数に対するメモリ割り当ての計算

注意

この例は、メモリ割り当てを経済的に計算する方法を示すためのものです。メモリに対する独自のシステムニーズも考慮してください。システムがより多くのメモリを必要とする場合は、独自の計算に基づいて割り当ててください。

これは、1つのVMでホストしたいレプリカの数に基づいて、アプリのメモリを計算する方法の例です。

前提条件:

  • タイプ:Extend Service Extension app
  • 最大設定可能メモリ:4,000 MiB
  • 予約済みメモリ(VM毎):1,498 MiB
  • 予約済みメモリ(レプリカ毎):120 MiB
  • ホストするレプリカ数:2

Extend appごとに必要な設定可能メモリを計算するには、次の手順に従います:

  1. レプリカ用の予約済みメモリを計算します:

    予約済みメモリ(レプリカ用) = 120 MiB * 2 = 240 MiB
  2. 合計予約済みメモリを計算します:

    合計予約済みメモリ = 1,498 MiB + 240 MiB = 1,738 MiB
  3. 残りの設定可能メモリを計算します:

    残りの設定可能メモリ = 4,000 MiB - 1,738 MiB = 2,262 MiB
  4. Extend appごとの設定可能メモリを計算します:

    Extend Appごとの設定可能メモリ = 2,262 MiB / 2 = 1,131 MiB

したがって、Extend appごとの設定可能メモリ1,131 MiBです。

備考

CPUとメモリで、VMがホストできるレプリカ数の計算が異なる場合、システムは常に低い方の上限に従います。

例:

  1. CPUに基づく場合(652.5ミリコア)、VMは2つのレプリカをホストできます。
  2. メモリに基づく場合(2000 MB)、VMは1つのレプリカをホストできます。 メモリが制限要因であるため、CPUがより多くをサポートできる場合でも、システムはVM毎に1つのレプリカのみを許可します。

レプリカ上限とリソース割り当ての設定

Extend appのレプリカ上限とリソース割り当てを設定するには、次の手順に従います:

注記

Extend appのCPUとメモリの割り当ては、作成時に新しいExtend appを作成フォームで設定することもできます。作成時に設定されたリソース割り当ては、必要に応じて後で調整できます。

  1. AGS管理ポータルのサイドバーで、Extendに移動し、アプリがあるExtend appメニューを選択します。

  2. Extend appのリストから、更新したいExtend appの名前をクリックして、詳細ページを開きます。

  3. 詳細ページの右上にある設定ボタン(歯車アイコン)をクリックします。設定ページが表示されます。

    Extend app settings

  4. Extend appの設定ページで、必要に応じてレプリカ上限とリソース割り当てを設定します:

    Settings page

    • レプリカ:Extend appが持つことができるレプリカの最小数と最大数を調整します。レプリカの上限は最大60個です。
    • リソース
      • CPU:ミリコアを使用してExtend appのCPU割り当てを調整します。1 CPUユニットは1,000ミリコアに相当することに注意してください。例えば、Extend appに0.5 CPUを割り当てるには、値を500ミリコアに設定します。
      • メモリ:MBを使用してExtend appのメモリ割り当てを調整します。
  5. 保存をクリックして変更を適用します。

    warning

    設定しているExtend appが現在実行中の場合、変更を保存すると、変更を適用するためにアプリが自動的に再起動されます。