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

Configuring the Armada Environment

Last updated on November 6, 2023
note

Armada はまだ AGS Starter ティアではご利用いただけません。まもなく公開します!

概要

Armada を使用してゲームの専用サーバーをスピンアップするには、ゲームを実行する名前空間で Armada 環境を適切に設定する必要があります。このプロセスを素早く実行するためのウィザードが用意されています。このトピックの目的は、このウィザードの使い方を案内し、Armada のさまざまな一般設定を理解することです。

前提条件

  • ゲームの管理者ポータルと名前空間にアクセスできる。

設定ウィザードの起動

設定ウィザードを起動するには、以下の手順に従ってください。

  1. サイドバーの[Dedicated Server Management (専用サーバー管理)]にある[Configuration (設定)]ボタンをクリックします。

alt-text

  1. Create Configuration (設定を作成)]ボタンをクリックして、セットアップウィザードを開始します。

alt_text

サーバータイムアウトの設定

設定ウィザードでは、[Server Timeout (サーバータイムアウト)]設定に移動します。サーバータイムアウトは、ダウンした、またはパフォーマンスが低い専用サーバーに不可欠なセーフガードパラメータです。

alt_text

タイムアウトの作成

Armada が専用サーバーをスピンアップし、その状態を[Creating (作成中)]とマークすると、作成のタイムアウトが開始されます。このタイムアウトでは、専用サーバーの初期化に時間制限を設定できます。そのため専用サーバーが初期化に失敗すると、Armada はサーバーを削除し、そのリソースをリージョナルクラスターに戻します。

作成のタイムアウトは、専用サーバーが[Creating (作成中)]状態の場合にのみ適用されます。専用サーバーが専用サーバーマネージャーに登録されると、[Ready (準備完了)]状態になります。

このタイムアウトのデフォルト値は 60 秒です。

要求のタイムアウト

この一意のタイムアウトは、適切なバッファがない状態で外部サービス (マッチメイキングなど) が Armada から専用サーバーを要求した場合にのみ適用されます。この場合、 Armada は最初に専用サーバーのスピンアップを開始し、準備が整うのを待ちます (通常のプロセス)。その後、要求のタイムアウトは、外部サービスがゲームセッションのサーバーを要求するのを待機します。

このタイムアウトのデフォルト値は 120 秒です。

セッションのタイムアウト

専用サーバーがゲームセッションの提供を開始し、[Busy (ビジー)]状態になると、セッションタイムアウトが開始されます。ゲームセッションを提供する専用サーバーに時間制限が設けられるため、ゲームセッションが終了した後、Armada は正常に終了できない古いサーバーを削除できます。

このタイムアウトのデフォルト値は 1800 秒です。

応答なしのタイムアウト

サーバーが Armada で最後のヘルスチェックを完了すると、応答なしのタイムアウトが更新されます。ネットワークの中断が発生した場合、専用サーバーが Armada への接続を回復するまでの制限時間が設けられます。タイムアウトの時間が過ぎると、Armada はサーバーを削除し、そのリソースを回復することができます。

このタイムアウトのデフォルト値は 3600 秒です。

サーバーポートの設定

次のステップでは、専用サーバーがリッスンするポートを設定します。

  1. 専用サーバーがリッスンするメインポートを設定するには、[Main Port (メインポート)]フィールドの値を変更します。

alt_text

  1. 専用サーバーが複数のポートをリッスンしている場合は、[Use Multiple Ports (複数のポートを使用)]オプションをチェックしてください。次に、追加のポートにわかりやすい名前と対応するポート番号を指定します。さらにポートを追加するには、[Add More Port (ポートを追加)]ボタンをクリックしてください。

alt_text

  1. 設定を確認するには、[Next (次へ)]ボタンをクリックしてください。

注意:専用サーバーがリッスンするポートは、ゲームクライアントが接続するポートと同一ではありません。複数の専用サーバーが同じ仮想マシンで実行されます。したがって、Armada はゲームクライアントが接続する専用サーバーごとに一意のポートセットを生成し、ポート接続を対応するサーバーに転送します。

設定の確認

最後に、完了したすべての設定を確認できます。問題なければ、[Create Configurations (設定を作成)]ボタンをクリックしてください。

alt_text

設定の更新

次に[Configurations (設定)]ボタンをクリックするか、設定ウィザードを使用した直後に、新しいフォームがConfiguration (設定)]ページに表示されます。このフォームを使用すると、タイムアウトとポートを変更できます。

alt_text

プロバイダー設定の更新

プロバイダー設定では、アクセス可能な仮想マシンプロバイダーを有効または無効にし、ゲームがその仮想マシンに使用するプロバイダーの優先順位を調整できます。

alt_text

新しいプロバイダーを追加する唯一の方法は、AccelByte にリクエストすることです。利用可能なオプションを確認したい場合は、開発パートナーマネージャー (DPM) にご相談ください。