Einer GameLift Amazon-Flotte einen Alias hinzufügen - Amazon GameLift

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Einer GameLift Amazon-Flotte einen Alias hinzufügen

Ein GameLift Amazon-Alias wird verwendet, um eine Flottenbezeichnung zu abstrahieren. Flottenbezeichnungen teilen Amazon mit GameLift , wo nach verfügbaren Ressourcen gesucht werden muss, wenn neue Spielsitzungen für Spieler erstellt werden. Verwenden Sie Aliase anstelle bestimmter Flotten-IDs, um den Spielerverkehr nahtlos von einer Flotte auf eine andere umzuleiten, indem Sie den Zielstandort des Alias ändern.

Es gibt für Aliasnamen zwei Arten von Routing-Strategien:

  • Einfach — Leitet Spieler-Traffic an eine bestimmte Flotten-ID weiter. Sie können die Flotten-ID für einen Alias jederzeit aktualisieren.

  • Terminal — Leitet eine Nachricht zurück an den Client. Beispielsweise kannst du Spieler, die einen out-of-date Client verwenden, zu einem Ort weiterleiten, an dem sie ein Upgrade erhalten können.

Flotten haben eine begrenzte Lebensdauer, und es gibt mehrere Gründe, Flotten während der Laufzeit eines Spiels auszutauschen. Du kannst den Spielserver-Build einer Flotte nicht aktualisieren oder bestimmte Eigenschaften von Rechenressourcen einer vorhandenen Flotte ändern. Erstelle stattdessen neue Flotten mit den Änderungen und wechsle dann die Spieler zu den neuen Flotten. Mit Alias wirkt sich der Flottenwechsel minimal auf Spiele aus und bleibt für die Spieler unsichtbar.

Aliase sind nützlich in Spielen, die keine Warteschlangen verwenden. Wenn Sie Flotten in einer Warteschlange wechseln möchten, können Sie einfach eine neue Flotte erstellen und der Warteschlange hinzufügen. Die alte Flotte entfernen Sie. Der Spieler bemerkt nichts davon. Im Gegensatz dazu müssen Spieleclients, die keine Warteschlangen verwenden, angeben, welche Flotte für die Kommunikation mit dem GameLift Amazon-Service verwendet werden soll. Ohne Aliase erfordert ein Flottenwechsel Aktualisierungen Ihres Spielcodes und möglicherweise die Verteilung eines aktualisierten Spielclients an die Spieler.

Bei der Aktualisierung der Flotten-ID, auf die ein Alias verweist, gibt es eine Übergangszeit von bis zu 2 Minuten, in der Spielsitzungen mit dem Alias auf der alten Flotte landen können.

Erstelle einen neuen Alias

Sie können einen Alias entweder mit der GameLift Amazon-Konsole, wie hier beschrieben, oder mit dem AWS CLI-Befehl create-alias erstellen.

  1. Wählen Sie in der GameLift Amazon-Konsole im Navigationsbereich Aliases aus.

  2. Wählen Sie auf der Seite Aliases Create Alias. Wir empfehlen, den Flottentyp in Ihre Aliasnamen aufzunehmen. Dies macht es viel einfacher, den Flottentyp zu identifizieren, wenn Sie sich eine Liste von Aliasnamen ansehen.

  3. Gehen Sie auf der Seite Alias erstellen unter Aliasdetails wie folgt vor:

    1. Geben Sie unter Name einen Aliasnamen ein.

    2. Geben Sie als Beschreibung eine kurze Beschreibung zur Identifizierung ein.

    3. Wählen Sie den Routingtyp Einfach oder Terminal.

  4. (Optional) Fügen Sie dem Alias unter Tags Tags Tags hinzu, indem Sie Schlüssel - und Wertepaare eingeben.

  5. Wählen Sie Erstellen.

Bearbeiten Sie einen Alias

Sie können einen Alias mit der GameLift Amazon-Konsole oder mit dem AWS CLI-Befehl update-alias bearbeiten.

  1. Wählen Sie in der GameLift Amazon-Konsole im Navigationsbereich Aliases aus.

  2. Wählen Sie auf der Seite Aliase den Alias aus, den Sie bearbeiten möchten.

  3. Wählen Sie auf der Alias-Seite Bearbeiten aus.

  4. Auf der Seite Edit alias können Sie die folgenden Felder bearbeiten:

    • Aliasname — Benutzerfreundlicher Name für Ihren Alias.

    • Beschreibung — Kurzbeschreibung für Ihren Alias.

    • Typ — Routing-Strategie für den Spielerverkehr. Wählen Sie Simple aus, um die verknüpfte Flotte zu ändern, oder Terminal, um die Beendigungsnachricht zu bearbeiten.

  5. Wählen Sie Save Changes.