Configuring the Armada Environment
Armada はまだ AGS Starter ティアではご利用いただけません。まもなく公開します!
概要
Armada を使用してゲームの専用サーバーをスピンアップするには、ゲームを実行する名前空間で Armada 環境を適切に設定する必要があります。このプロセスを素早く実行するためのウィザードが用意されています。このトピックの目的は、このウィザードの使い方を案内し、Armada のさまざまな一般設定を理解することです。
前提条件
- ゲームの管理者ポータルと名前空間にアクセスできる。
設定ウィザードの起動
設定ウィザードを起動するには、以下の手順に従ってください。
- サイドバーの[Dedicated Server Management (専用サーバー管理)]にある[Configuration (設定)]ボタンをクリックします。
- [Create Configuration (設定を作成)]ボタンをクリックして、セットアップウィザードを開始します。
サーバータイムアウトの設定
設定ウィザードでは、[Server Timeout (サーバータイムアウト)]設定に移動します。サーバータイムアウトは、ダウンした、またはパフォーマンスが低い専用サーバーに不可欠なセーフガードパラメータです。
タイムアウトの作成
Armada が専用サーバーをスピンアップし、その状態を[Creating (作成中)]とマークすると、作成のタイムアウトが開始されます。このタイムアウトでは、専用サーバーの初期化に時間制限を設定できます。そのため専用サーバーが初期化に失敗すると、Armada はサーバーを削除し、そのリソースをリージョナルクラスターに戻します。
作成のタイムアウトは、専用サーバーが[Creating (作成中)]状態の場合にのみ適用されます。専用サーバーが専用サーバーマネージャーに登録されると、[Ready (準備完了)]状態になります。
このタイムアウトのデフォルト値は 60 秒です。
要求のタイムアウト
この一意のタイムアウトは、適切なバッファがない状態で外部サービス (マッチメイキングなど) が Armada から専用サーバーを要求した場合にのみ適用されます。この場合、 Armada は最初に専用サーバーのスピンアップを開始し、準備が整うのを待ちます (通常のプロセス)。その後、要求のタイムアウトは、外部サービスがゲームセッションのサーバーを要求するのを待機します。
このタイムアウトのデフォルト値は 120 秒です。
セッションのタイムアウト
専用サーバーがゲームセッションの提供を開始し、[Busy (ビジー)]状態になると、セッションタイムアウトが開始されます。ゲームセッションを提供する専用サーバーに時間制限が設けられるため、ゲームセッションが終了した後、Armada は正常に終了できない古いサーバーを削除できます。
このタイムアウトのデフォルト値は 1800 秒です。
応答なしのタイムアウト
サーバーが Armada で最後のヘルスチェックを完了すると、応答なしのタイムアウトが更新されます。ネットワークの中断が発生した場合、専用サーバーが Armada への接続を回復するまでの制限時間が設けられます。タイムアウトの時間が過ぎると、Armada はサーバーを削除し、そのリソースを回復することができます。
このタイムアウトのデフォルト値は 3600 秒です。
サーバーポートの設定
次のステップでは、専用サーバーがリッスンするポートを設定します。
- 専用サーバーがリッスンするメインポートを設定するには、[Main Port (メインポート)]フィールドの値を変更します。
- 専用サーバーが複数のポートをリッスンしている場合は、[Use Multiple Ports (複数のポートを使用)]オプションをチェックしてください。次に、追加のポートにわかりやすい名前と対応するポート番号を指定します。さらにポートを追加するには、[Add More Port (ポートを追加)]ボタンをクリックしてください。
- 設定を確認するには、[Next (次へ)]ボタンをクリックしてください。
注意:専用サーバーがリッスンするポートは、ゲームクライアントが接続するポートと同一ではありません。複数の専用サーバーが同じ仮想マシンで実行されます。したがって、Armada はゲームクライアントが接続する専用サーバーごとに一意のポートセットを生成し、ポート接続を対応するサーバーに転送します。
設定の確認
最後に、完了したすべての設定を確認できます。問題なければ、[Create Configurations (設定を作成)]ボタンをクリックしてください。
設定の更新
次に[Configurations (設定)]ボタンをクリックするか、設定ウィザードを使用した直後に、新しいフォームがConfiguration (設定)]ページに表示されます。このフォームを使用すると、タイムアウトとポートを変更できます。
プロバイダー設定の更新
プロバイダー設定では、アクセス可能な仮想マシンプロバイダーを有効または無効にし、ゲームがその仮想マシンに使用するプロバイダーの優先順位を調整できます。
新しいプロバイダーを追加する唯一の方法は、AccelByte にリクエストすることです。利用可能なオプションを確認したい場合は、開発パートナーマネージャー (DPM) にご相談ください。