

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.

# Verwaltung einer Amazon GameLift Servers Hosting-Lösung (Markteinführung und danach)
<a name="managing-hosting-solution"></a>

Dieser Abschnitt enthält Anleitungen zur langfristigen Verwaltung Ihrer Amazon GameLift Servers Ressourcen. Der erfolgreiche Start Ihres Multiplayer-Spiels ist erst der Anfang. Die Verwaltung einer Produktions-Hosting-Lösung erfordert kontinuierliche Aufmerksamkeit in Bezug auf Leistung, Kostenoptimierung, Sicherheitsupdates und Spielererlebnis. Dieser Abschnitt enthält Anleitungen zu den betrieblichen Aspekten des Betriebs Amazon GameLift Servers in der Produktionsumgebung, von den Aktivitäten am ersten Tag der Markteinführung bis hin zur langfristigen Wartung und Optimierung.

Ganz gleich, ob Sie sich auf die Veröffentlichung vorbereiten, ein Live-Spiel verwalten oder eine etablierte Hosting-Lösung optimieren, diese Themen helfen Ihnen dabei, ein zuverlässiges, kostengünstiges Game-Hosting aufrechtzuerhalten, das mit Ihrer Spielerbasis skaliert.

# Verwalte Game-Hosting-Ressourcen mit Amazon GameLift Servers
<a name="gamelift-console-intro"></a>

Verwalte Amazon GameLift Servers Ressourcen wie Builds, Flotten, Warteschlangen für Spielsitzungen und Matchmaker. Sie können die Amazon GameLift Servers Konsole verwenden, um Ressourcenlisten zu scannen oder Ressourcendetails einschließlich Metriken anzuzeigen. Sie können Ressourceninformationen auch mit dem AWS SDK oder der AWS CLI für abrufen Amazon GameLift Servers 

## Amazon GameLift ServersFunktionen der Konsole
<a name="gamelift-console-features"></a>

Verwende die Amazon GameLift Servers Konsole, um deine Spiele-Hosting-Ressourcen und deine laufenden Hosting-Aktivitäten nahezu in Echtzeit einzusehen und zu verwalten. Die Konsole bietet eine grafische Oberfläche für die meisten Funktionen der Service-API fürAmazon GameLift Servers. Sie können die Konsole verwenden, um: 
+ **Verwenden Sie das Dashboard für einen Snapshot auf hoher Ebene.** Sie können die Anzahl und den aktuellen Status all Ihrer Amazon GameLift Servers Hosting-Ressourcen einsehen und Links folgen, um Details zu einzelnen Ressourcen zu erhalten.
+ **Verwalte einzelne Hosting-Ressourcen.** Sie können alle Amazon GameLift Servers Ressourcen erstellen, anzeigen und löschen und ihre veränderbaren Eigenschaften aktualisieren. Sie können auch bestimmte Arten von Hosting-Aktivitäten wie Ereignisse und Leistungskennzahlen anzeigen.
+ **Interagiere mit den Aktivitäten im Spiel und in der Spielersitzung.** Du kannst die Spielsitzung und die Aktivität der Spielersitzungen nach Flotte verfolgen und diese Informationen zur Behebung von Problemen mit Spielsitzungen verwenden. Sehen Sie sich Details zu einer Spielsitzung an, sehen Sie sich Spielersitzungen für jede Spielsitzung an und suchen Sie nach Spieleraktivitäten über mehrere Spielsitzungen hinweg. Sie können auch einzelne Spielsitzungen nach Bedarf beenden.

**Topics**
+ [Amazon GameLift ServersFunktionen der Konsole](#gamelift-console-features)
+ [Hosting-Dashboard in der Amazon GameLift Servers Konsole](gamelift-console-dashboard.md)
+ [Spieleserver-Builds](gamelift-console-builds.md)
+ [Flotten in der Konsole Amazon GameLift Servers](gamelift-console-fleets.md)
+ [Aliase in der Konsole Amazon GameLift Servers](gamelift-console-aliases.md)
+ [Warteschlangen für Spielsitzungen in der Konsole Amazon GameLift Servers](queues-console.md)

# Hosting-Dashboard in der Amazon GameLift Servers Konsole
<a name="gamelift-console-dashboard"></a>

Verwenden Sie das Amazon GameLift Servers Konsolen-Dashboard, um einen allgemeinen Überblick über den aktuellen Status der Amazon GameLift Servers Hosting-Ressourcen in Ihrem AWS Konto zu erhalten. Das **Amazon GameLift ServersDashboard** bietet einen Überblick über Folgendes:
+ Die Anzahl der Builds mit den Status **Bereit**, **Initialisiert** und **Fehlgeschlagen**. Wählen Sie **Builds anzeigen**, um weitere Informationen zu Builds in Ihrer aktuellen Region zu erhalten.
+ Die Anzahl der Flotten in allen Status. Wählen Sie „**Flotten anzeigen**“, um weitere Informationen zu Flotten in Ihrer aktuellen Region zu erhalten.
+ Ihre aktuellen Ressourcen.
+ Ankündigungen neuer Funktionen und Dienste.

**So öffnen Sie das Amazon GameLift Servers-Dashboard**
+ Wählen Sie in der [Amazon GameLift ServersKonsole](https://console.aws.amazon.com/gamelift/) im Navigationsbereich **Dashboard** aus.

Über das Dashboard können Sie:
+ Bereite dein Spiel für den Start vor, indem du „**Für den Start vorbereiten**“ auswählst und den entsprechenden Fragebogen zur Veröffentlichung ausfüllst.
+ Fordere als Vorbereitung oder als Reaktion auf Produkteinführungen eine Erhöhung der **Servicekontingenten an, indem du „Servicekontingente anzeigen**“ auswählst.
+ Um Blogbeiträge und detaillierte Informationen zu neuen Funktionen anzuzeigen, klicken Sie auf den Link im **Feature-Spotlight**.

![\[Das Dashboard zeigt den Status aller Amazon GameLift Servers Ressourcen in Ihrer aktuellen Region an.\]](http://docs.aws.amazon.com/de_de/gameliftservers/latest/developerguide/images/gamelift-console-dashboard.png)


# Spieleserver-Builds
<a name="gamelift-console-builds"></a>

Die Build-Ressource steht für Ihre Gameserver-Software. Sie laden Ihr Build-Paket Amazon GameLift Servers zur Bereitstellung in verwaltete EC2 Flotten hoch.

Informationen zu Spielserver-Builds findest du in der Amazon GameLift Servers Konsole oder mithilfe des oder AWS SDK fürAmazon GameLift Servers.

------
#### [ Console ]

Auf der **Build-Seite** der [Amazon GameLift ServersKonsole](https://console.aws.amazon.com/gamelift/) kannst du Informationen über alle Spielserver-Builds einsehen und verwalten, die du Amazon GameLift Servers für den Einsatz auf verwalteten EC2 Flotten hochgeladen hast. Wählen Sie im Navigationsbereich „**Hosting**“, „**Verwaltet EC2**“ und „**Builds**“ aus.

Auf der Seite **Builds** werden die folgenden Informationen für jeden Build angezeigt. Sie können den Tabelleninhalt mit dem **Einstellungen-Tool** nach Bedarf anpassen (siehe das ![\[Gear icon representing settings or configuration options.\]](http://docs.aws.amazon.com/de_de/gameliftservers/latest/developerguide/images/settings.png) Symbol in der oberen rechten Ecke der Tabelle). Benutzerdefinierte Einstellungen werden für den Benutzer Ihres AWS Benutzerkontos gespeichert und automatisch angewendet, wenn Sie diese Seite aufrufen.

**Anmerkung**  
Auf der Seite **Builds** werden nur Builds in Ihrer aktuellen AWS Region angezeigt.
+ **Name** — Der Name, der dem hochgeladenen Build zugeordnet ist.
+ **Status** — Der Status des Builds. Zeigt eine von drei Statusmeldungen an:
  + **Initialisiert** — Der Upload wurde nicht gestartet oder ist noch im Gange.
  + **Bereit** — Der Build ist bereit für die Flottenerstellung.
  + **Fehlgeschlagen** — Beim Build wurde das Timeout überschritten, bevor die Binärdateien Amazon GameLift Servers empfangen wurden.
+ **Erstellungszeit** — Datum und Uhrzeit, zu denen Sie den Build hochgeladen haben. Amazon GameLift Servers
+ **Build-ID** — Die eindeutige ID, die dem Build beim Upload zugewiesen wurde.
+ **Version** — Die Versionsbezeichnung, die dem hochgeladenen Build zugeordnet ist.
+ **Betriebssystem** — Das Betriebssystem, auf dem der Build ausgeführt wird. Das Build-Betriebssystem bestimmt, welches Betriebssystem auf den Instanzen einer Flotte Amazon GameLift Servers installiert wird.
+ **Größe** — Die Größe der Build-Datei, in die hochgeladen wurde, in Megabyte (MB). Amazon GameLift Servers
+ **Flotten** — Die Anzahl der Flotten, die mit dem Build eingesetzt wurden.

Auf dieser Seite können Sie die folgenden Schritte ausführen:
+ Zeigen Sie die Build-Details an. Wählen Sie den Namen eines Builds, um die zugehörige Build-Detailseite zu öffnen.
+ Erstellen Sie eine neue Flotte von einem Build. Wählen Sie einen Build und dann **Flotte erstellen** aus.
+ Filtern und sortieren Sie die Build-Liste. Verwenden Sie die Steuerelemente oben in der Tabelle.
+ Löschen Sie einen Build. Wählen Sie einen Build aus und klicken Sie dann auf **Löschen**.

**Details erstellen**  
Wählen Sie auf der Seite **Builds** den Namen eines Builds aus, um die zugehörige Detailseite zu öffnen. Im Abschnitt „**Übersicht**“ der Detailseite werden dieselben Informationen zur Build-Zusammenfassung angezeigt wie **auf der Seite „Builds**“. Im Abschnitt „**Flotten**“ wird eine Liste der Flotten angezeigt, auf denen der Build ausgeführt wird, einschließlich derselben Übersichtsinformationen wie auf der Seite „[**Flotten**](gamelift-console-fleets.md)“.

------
#### [ AWS SDK ]

Verwenden Sie die folgenden AWS CLI-Befehle, um Informationen zu dieser Ressource abzurufen:
+ [ListBuild](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_ListBuilds.html)
+ [DescribeBuild](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_DescribeBuild.html)

------

# Aktualisiere einen Spielserver-Build
<a name="gamelift-build-cli-uploading-update-build-files"></a>

Wenn Sie Ihren Gameserver-Build für Amazon GameLift Servers verwaltetes EC2-Hosting bereitstellen, laden Sie Ihre Gameserver-Software hoch und erstellen eine Amazon GameLift Servers Build-Ressource. Nachdem Sie einen Amazon GameLift Servers Build erstellt haben, können Sie die Metadaten des Builds aktualisieren, aber Sie können die Build-Dateien selbst nicht aktualisieren. Um Updates für deinen Spielserver-Build bereitzustellen, musst du einen neuen Satz von Dateien hochladen und mit dem AWS CLI [https://docs.aws.amazon.com/cli/latest/reference/gamelift/upload-build.html](https://docs.aws.amazon.com/cli/latest/reference/gamelift/upload-build.html)Befehl einen neuen Amazon GameLift Servers Build erstellen. Alternativ können Sie den [https://docs.aws.amazon.com/cli/latest/reference/gamelift/create-build.html](https://docs.aws.amazon.com/cli/latest/reference/gamelift/create-build.html)Befehl verwenden, um einen neuen Build aus einem Amazon S3 S3-Bucket hochzuladen, den Sie kontrollieren. Stellen Sie dann den neuen Build bereit, indem Sie eine neue Flotte dafür erstellen.

Sie können die Metadaten eines Builds aktualisieren, einschließlich des Namens und der Beschreibung. Verwenden Sie für diese Aufgaben die Amazon GameLift Servers Konsole oder den [https://docs.aws.amazon.com/cli/latest/reference/gamelift/update-build.html](https://docs.aws.amazon.com/cli/latest/reference/gamelift/update-build.html) AWS CLI Befehl. 

## Automatisieren Sie Ihre Spiele-Build-Updates
<a name="gamelift-build-uploading-automate"></a>

Befolge diese Tipps, um den Prozess der Aktualisierung von Spielserver-Builds für Amazon GameLift Servers verwaltete Flotten zu automatisieren und zu optimieren:
+ **Nutze Warteschlangen für Spielsitzungen und tausche Flotten nach Bedarf aus.** Wenn du Anfragen für Spielsitzungen an sendestAmazon GameLift Servers, gib statt einer bestimmten Flotte eine Warteschlange für Spielsitzungen an. Mit Warteschlangen kannst du Flotten mit einem neuen Build hinzufügen und alte Flotten nach Bedarf entfernen. Weitere Informationen finden Sie unter [Platzierung der Spielsitzungen konfigurieren](queues-intro.md).
+ **Verwende Aliase, um Spieler auf einen neuen Spiel-Build zu übertragen.** Wenn du Anfragen für Spielsitzungen an sendestAmazon GameLift Servers, gib statt einer Flotten-ID einen Flotten-Alias an. Weitere Informationen finden Sie unter [Erstelle eine Amazon GameLift Servers alias](aliases-creating.md).
+ **Für eine iterative Entwicklung eingerichtet.** Erkunden Sie während der Spieleentwicklung die Optionen für die Einrichtung einer gehosteten Testumgebung, die eine schnelle iterative Entwicklung unterstützt. Siehe [Für iterative Entwicklung mit Amazon GameLift Servers Anywhere einrichten](integration-dev-iteration.md).

Probiere diese Ressourcen aus dem [Amazon GameLift ServersToolkit](https://github.com/aws/amazon-gamelift-toolkit) auf: GitHub

**Tool zur schnellen Aktualisierung von Builds (nur für Entwicklungszwecke)**  
Mit diesem Tool können Sie Spieleserver-Builds ändern, die bereits auf Computern in einer verwalteten EC2-Flotte bereitgestellt werden, wodurch Sie Zeit bei schnellen Entwicklungsiterationen sparen. Das Tool bietet mehrere Optionen: Sie können den gesamten Spielbuild ersetzen oder bestimmte Dateien ändern, und Sie können festlegen, wie die Spielserverprozesse nach den Updates neu gestartet werden. Du kannst es auch verwenden, um alle Computer in einer Flotte zu aktualisieren oder einzelne Computer als Ziel zu verwenden.  
Besuchen Sie das Amazon GameLift Servers Toolkit-Repo unter GitHub , um das [schnelle Build-Update-Tool](https://github.com/aws/amazon-gamelift-toolkit/tree/main/fast-build-update-tool) herunterzuladen GitHub und mehr darüber zu erfahren, wie Sie es verwenden können.

**Beispielskript für die Produktionsbereitstellung**  
Dieses Skript veranschaulicht, wie Sie den Prozess der Aktualisierung von Spielserver-Builds automatisieren können, die auf verwalteten EC2-Flotten in der Produktion bereitgestellt werden. Um dieses Skript verwenden zu können, muss Ihre Amazon GameLift Servers Hosting-Lösung Aliase verwenden, um die Flotte zu abstrahieren. IDs Das Beispielskript behandelt die folgenden grundlegenden Schritte: Laden Sie einen aktualisierten Build hoch, erstellen Sie einen neuen Build und setzen Sie ihn in einer neuen Flotte ein, leiten Sie den Spielerverkehr von einer vorhandenen Flotte zur neuen Flotte um und löschen Sie die alte Flotte. Passen Sie das Beispielskript an Ihre spezifischen Bereitstellungsanforderungen an.  
Besuchen Sie das Amazon GameLift Servers Toolkit-Repo unter GitHub , um das [Beispielskript für die Produktionsbereitstellung](https://github.com/aws/amazon-gamelift-toolkit/tree/main/production-deployment-sample-script) herunterzuladen GitHub und mehr darüber zu erfahren, wie Sie es verwenden können.

# Flotten in der Konsole Amazon GameLift Servers
<a name="gamelift-console-fleets"></a>

Die Flottenressource stellt eine Reihe von Rechenmaschinen dar, die auf Ihren Spieleservern bereitgestellt werden und diese ausführen. Abhängig von Ihrer Hosting-Lösung verfügen Sie möglicherweise über verwaltete EC2 Flotten, verwaltete Containerflotten, Anywhere-Flotten oder eine Kombination aus beiden.

Informationen zu Flotten können Sie in der Amazon GameLift Servers Konsole oder mithilfe des oder SDK für anzeigen. AWS Amazon GameLift Servers

------
#### [ Console ]

Amazon GameLift ServersUnter deinem Konto findest du Informationen zu allen Flotten, die für das Hosten deiner Spiele erstellt wurden. AWS **Suchen Sie in der linken Navigationsleiste der Konsole nach der gewünschten Hosting-Option (Anywhere, Managed EC2, Managed Containers) und wählen Sie Fleets aus.** 

Für jede Hosting-Option werden auf der Seite „**Flotten**“ Flotten aufgeführt, die sich in der aktuell ausgewählten Region befinden. AWS Auf der Seite „**Flotten**“ können Sie eine neue Flotte erstellen oder zusätzliche Details zu einer Flotte anzeigen. Die [Detailseite](gamelift-console-fleets-metrics.md) einer Flotte enthält Nutzungsinformationen, Messwerte, Spielsitzungsdaten und Spielersitzungsdaten. Du kannst auch einen Flottendatensatz bearbeiten oder eine Flotte löschen.

Auf einer **Flottenseite** werden standardmäßig die folgenden zusammenfassenden Informationen angezeigt. Sie können den Tabelleninhalt mit dem **Einstellungen-Tool** nach Bedarf anpassen (siehe das ![\[Gear icon representing settings or configuration options.\]](http://docs.aws.amazon.com/de_de/gameliftservers/latest/developerguide/images/settings.png) Symbol in der oberen rechten Ecke der Tabelle). Benutzerdefinierte Einstellungen werden für den Benutzer Ihres AWS Benutzerkontos gespeichert und automatisch angewendet, wenn Sie diese Seite aufrufen.
+ **ID** — Eine Kennung, die der Flotte zugewiesen wurde. Diese ID ist innerhalb des Ortes, AWS-Region an dem die Flotte erstellt wurde, eindeutig.
+ **Name** — Ein freundlicher Name, der der Flotte gegeben wurde.
+ **Status** — Der Status der Flotte: „**Neu**“, „Wird **heruntergeladen**“, „Im **Aufbau**“ und „**Aktiv**“.
+ **Erstellungszeit** — Datum und Uhrzeit der Erstellung der Flotte.
**Anmerkung**  
Für Flotten, die vor mehr als 90 Tagen erstellt wurden, wird ein Warnsymbol angezeigt. Als bewährte Methode empfehlen wir, die Flotten alle 30 Tage auszutauschen, um eine sichere up-to-date Laufzeitumgebung für Ihre gehosteten Spieleserver aufrechtzuerhalten. Anleitungen finden Sie unter [Bewährte Methoden für die Sicherheit für Amazon GameLift Servers](security-best-practices.md).
+ **Flottenart** — Die Verfügbarkeit der Instanzen, die zum Hosten deiner Spiele verwendet werden, was sich möglicherweise auf die Hosting-Kosten auswirken kann. Eine verwaltete Flotte kann **On-Demand-Instances** (immer verfügbar) oder **Spot-Instances** (Verfügbarkeit variiert) verwenden.
+ **Aktive Instances** — Die Anzahl der EC2 Instances, die für die Flotte verwendet werden.
+ **Gewünschte Instances** — Die Anzahl der EC2 Instances, die aktiv bleiben sollen.
+ **Spielsitzungen** — Die Anzahl der aktiven Spielsitzungen, die in der Flotte ausgeführt werden. Die Daten werden um fünf Minuten verzögert.
+ **Spielersitzungen — Die** Anzahl der aktiven Spielersitzungen in der Flotte. Die Daten werden um fünf Minuten verzögert.

------
#### [ AWS SDK ]

Verwenden Sie die folgenden AWS CLI-Befehle, um Informationen zu dieser Ressource abzurufen:
+ Verwaltete EC2 Flotten
  + [ListFleets](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_ListFeets.html)
  + [ListCompute](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_ListCompute.html)
  + [DescribeFleetAttributes](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_DescribeFleetAttributes.html)
  + [DescribeCompute](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_DescribeCompute.html)
  + [DescribeFleetCapacity](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_DescribeFleetCapacity.html)
  + [DescribeFleetUtilization](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_DescribeFleetUtilization.html)
+ Verwaltete Containerflotten
  + [ListContainerFleets](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_ListContainerFleets.html)
  + [DescribeContainerFleet](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_DescribeContainerFleet.html)
  + [ListContainerGroupDefinitions](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_ListContainerGroupDefinition.html)
  + [DescribeContainerGroupDefinition](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_DescribeContainerGroupDefinition.html)
+ 
  + [ListFleets](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_ListFeets.html)
  + [ListCompute](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_ListCompute.html)
  + [DescribeFleetAttributes](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_DescribeFleetAttributes.html)
  + [DescribeCompute](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_DescribeCompute.html)

------

# Eine Amazon GameLift Servers Flottenkonfiguration aktualisieren
<a name="fleets-editing"></a>

Verwenden Sie die Amazon GameLift Servers Konsole oder die AWS CLI, um Ihre Flotteneinstellungen zu aktualisieren, entfernte Standorte zu ändern oder eine Flotte zu löschen. Bei verwalteten Flotten kannst du den Gameserver-Build oder den Instanztyp einer Flotte nicht ändern. Stattdessen musst du die Flotte ersetzen.

**Fast Build Update Tool (nur für Entwicklungszwecke)**  
Bei verwalteten EC2 Flotten musst du, um ein Build-Update für den Spieleserver bereitzustellen, jeden neuen Build hochladen Amazon GameLift Servers und eine neue Flotte dafür erstellen.   
Mit dem Fast Build Update Tool kannst du diese Schritte während der Entwicklung umgehen, was dir Zeit spart und eine schnellere Iteration der Entwicklung ermöglicht. Mit diesem Tool kannst du deine Spiel-Build-Dateien schnell auf allen Computern einer vorhandenen Flotte aktualisieren. Das Tool bietet mehrere Optionen: Sie können einen kompletten Spiel-Build ersetzen oder 6 bestimmte Dateien ändern, und Sie können festlegen, wie die Spielserver-Prozesse nach den Updates neu gestartet werden sollen. Du kannst es auch verwenden, um einzelne Computer in einer Flotte zu aktualisieren.  
Um das Fast Build Update Tool herunterzuladen und mehr über seine Verwendung zu erfahren, besuchen Sie das Amazon GameLift Servers Toolkit-Repo für [das Fast Build Update Tool](https://github.com/aws/amazon-gamelift-toolkit/tree/main/fast-build-update-tool) auf Github. 

Sie können veränderbare Flottenattribute, Porteinstellungen und Laufzeitkonfigurationen über die Amazon GameLift Servers Konsole oder die AWS CLI aktualisieren. Informationen zum Ändern der Skalierungsgrenzen finden Sie unter[Automatische Skalierung der Flottenkapazität mit Amazon GameLift Servers](fleets-autoscaling.md).

------
#### [ Console ]

1. Wählen Sie in der [Amazon GameLift ServersKonsole](https://console.aws.amazon.com/gamelift/) im Navigationsbereich **Fleets** aus.

1. Wählen Sie die Flotte aus, die Sie aktualisieren möchten. Eine Flotte muss sich im `ACTIVE` Status befinden, bevor Sie sie bearbeiten können.

1. Wählen Sie auf der Flottendetailseite in einem der folgenden Abschnitte die Option **Bearbeiten** aus.
   + **Flotteneinstellungen**
     + Ändern Sie Flottenattribute wie **Name (Name)** und **Description (Beschreibung)**. 
     + Fügen Sie **Metrikgruppen** hinzu oder entfernen Sie sie, die Amazon CloudWatch verwendet, um aggregierte Amazon GameLift Servers Kennzahlen für mehrere Flotten zu verfolgen.
     + Aktualisieren Sie die Einstellungen **für die Begrenzung der Ressourcenerstellung**. 
     + Aktivieren oder deaktivieren Sie den Spielsitzungsschutz.
   + **Laufzeitkonfiguration** — Sie können jede der folgenden Einstellungen Ihrer Laufzeitkonfigurationen ändern und Laufzeitkonfigurationen hinzufügen oder entfernen.
     + Ändere den **Startpfad** deines Spielservers.
     + Optionale **Startparameter** hinzufügen, entfernen oder ändern.
     + Ändere die Anzahl der **gleichzeitigen Prozesse**, die deine Spieleserver ausführen.
   + **Aktivierung von Spielsitzungen** — Ändere, wie Serverprozesse ausgeführt und Spielsitzungen veranstaltet werden sollen, indem du die Anzahl **gleichzeitiger Spielsitzungen und das Timeout für **neue** Aktivierungen aktualisierst**.
   + **EC2 Porteinstellungen** — Aktualisieren Sie die IP-Adressen und Portbereiche, die eingehenden Zugriff auf die Flotte ermöglichen.

1. Wählen Sie **Bestätigen**, um die Änderungen zu speichern.

------
#### [ AWS CLI ]

 

Verwenden Sie die folgenden AWS CLI-Befehle, um eine Flotte zu aktualisieren:
+ [update-fleet-attributes](https://docs.aws.amazon.com/cli/latest/reference/gamelift/update-fleet-attributes.html)
+ [update-fleet-port-settings](https://docs.aws.amazon.com/cli/latest/reference/gamelift/update-fleet-port-settings.html)
+ [update-runtime-configuration](https://docs.aws.amazon.com/cli/latest/reference/gamelift/update-runtime-configuration.html)

------

# Flottenstandorte aktualisieren
<a name="fleets-update-locations"></a>

Sie können die Remote-Standorte einer Flotte über die Amazon GameLift Servers Konsole oder die AWS CLI hinzufügen oder entfernen. Sie können die Heimatregion einer Flotte nicht ändern.

------
#### [ Console ]

1. Wählen Sie in der [Amazon GameLift ServersKonsole](https://console.aws.amazon.com/gamelift/) im Navigationsbereich die Option **Flotten** aus.

1. Wählen Sie die Flotte aus, die Sie aktualisieren möchten. Eine Flotte muss sich im `ACTIVE` Status befinden, bevor Sie sie bearbeiten können.

1. Wählen Sie auf der Flottendetailseite den Tab **Standorte** aus, um die Standorte der Flotte anzuzeigen. 

1. Um neue Remote-Standorte hinzuzufügen, wählen Sie **Hinzufügen** und wählen Sie die Standorte aus, an denen Sie Instances bereitstellen möchten. Diese Liste enthält keine Instances, bei denen der Instance-Typ der Flotte nicht verfügbar ist.

1. Wenn neue Standorte ausgewählt sind, wählen Sie **Hinzufügen** aus. Amazon GameLift Serversfügt die neuen Standorte der Liste hinzu, wobei der Status auf gesetzt ist`NEW`. Amazon GameLift Serversbeginnt dann mit der Bereitstellung einer Instanz an jedem hinzugefügten Standort und bereitet sie für das Hosten von Spielsitzungen vor.

1. Um bestehende Remote-Standorte aus der Flotte zu entfernen, verwenden Sie die Kontrollkästchen, um einen oder mehrere aufgelistete Standorte auszuwählen. 

1. Wählen Sie **Entfernen**, wenn eine oder mehrere Flotten ausgewählt sind. Die entfernten Standorte verbleiben in der Liste, wobei der Status auf `DELETING` gesetzt ist. Amazon GameLift Serversbeginnt dann mit dem Beenden der Aktivität am entfernten Standort. Wenn es aktive Instanzen gibt, die Spielesitzungen hosten, Amazon GameLift Servers verwendet das Verfahren zur Kündigung des Spieleservers, um Spielesitzungen ordnungsgemäß zu beenden, Spieleserver zu beenden und Instanzen herunterzufahren.

------
#### [ AWS CLI ]

 

Verwenden Sie die folgenden AWS CLI-Befehle, um die Flottenstandorte zu aktualisieren:
+ [create-fleet-locations](https://docs.aws.amazon.com/cli/latest/reference/gamelift/create-fleet-locations.html)
+ [delete-fleet-locations](https://docs.aws.amazon.com/cli/latest/reference/gamelift/delete-fleet-locations.html)

------

# Löschen Sie eine Flotte
<a name="fleets-deleting"></a>

Sie können eine Flotte löschen, wenn Sie sie nicht mehr benötigen. Durch das Löschen einer Flotte werden alle Daten, die mit Spiel- und Spielersitzungen verknüpft sind, sowie die gesammelten Metrikdaten dauerhaft entfernt. Als Alternative können Sie die Flotte beibehalten, Auto Scaling deaktivieren und die Flotte manuell auf 0 Instances skalieren.

**Anmerkung**  
Wenn die Flotte über eine VPC-Peering-Verbindung verfügt, fordern Sie zunächst die Autorisierung an, indem Sie anrufen. [CreateVpcPeeringAuthorization](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_CreateVpcPeeringAuthorization.html) Amazon GameLift Serverslöscht die VPC-Peering-Verbindung beim Löschen der Flotte. 

Sie können entweder die Amazon GameLift Servers Konsole oder das AWS CLI-Tool verwenden, um eine Flotte zu löschen. 

------
#### [ Console ]

1. Wählen Sie in der [Amazon GameLift ServersKonsole](https://console.aws.amazon.com/gamelift/) im Navigationsbereich **Fleets** aus.

1. Wählen Sie die Flotte aus, die Sie löschen möchten. Sie können nur Flotten mit dem `ERROR` Status `ACTIVE` oder löschen.

1. Wählen Sie **Löschen** aus.

1. Bestätigen **Sie im Dialogfeld Flotte löschen** den Löschvorgang, indem Sie Folgendes eingeben**delete**.

1. Wählen Sie **Löschen** aus.

------
#### [ AWS CLI ]

 

Verwenden Sie den folgenden AWS CLI-Befehl, um eine Flotte zu löschen:
+ [delete-fleet](https://docs.aws.amazon.com/cli/latest/reference/gamelift/delete-fleet.html)

------

# Flottendetails in der Amazon GameLift Servers Konsole
<a name="gamelift-console-fleets-metrics"></a>

Rufen Sie über das Dashboard oder die **Flottenseite eine **Flottendetailseite**** auf, indem Sie den Flottennamen auswählen.

Auf der Seite mit den Flottendetails können Sie die folgenden Aktionen ausführen:
+ Aktualisieren Sie die Attribute, Porteinstellungen und die Laufzeitkonfiguration einer Flotte.
+ Flottenstandorte hinzufügen oder entfernen.
+ Ändern Sie die Flottenkapazitätseinstellungen. 
+ Stellen Sie die auto Skalierung der Zielverfolgung ein oder ändern Sie sie.
+ Löschen einer Flotte.

## Details
<a name="fleets-summary"></a>

**Flotteneinstellungen**
+ **Flotten-ID** — Eine Kennung, die der Flotte zugewiesen wurde. Diese ID ist innerhalb des Ortes, AWS-Region an dem die Flotte erstellt wurde, eindeutig.
+ **Flottenname** — Ein freundlicher Name, der der Flotte gegeben wurde.
+ **ARN** — Eine eindeutige Kennung, die dieser Flotte zugewiesen wurde. Der ARN einer Flotte identifiziert sie als Amazon GameLift Servers Ressource und spezifiziert die Region und das AWS Konto.
+ **Beschreibung** — Eine kurze identifizierbare Beschreibung der Flotte.
+ **Status** — Aktueller Status der Flotte, der „**Neu**“, „Wird **heruntergeladen**“, „Im **Aufbau**“ und „**Aktiv**“ lauten kann.
+ **Erstellungszeit** — Datum und Uhrzeit der Erstellung der Flotte.
**Anmerkung**  
Für Flotten, die vor mehr als 90 Tagen erstellt wurden, wird ein Warnsymbol angezeigt. Als bewährte Methode empfehlen wir, die Flotten alle 30 Tage auszutauschen, um eine sichere up-to-date Laufzeitumgebung für Ihre gehosteten Spieleserver aufrechtzuerhalten. Anleitungen finden Sie unter [Bewährte Methoden für die Sicherheit für Amazon GameLift Servers](security-best-practices.md).
+ **Rechenart** — Die Art der Rechenleistung, die zum Hosten deiner Spiele verwendet wird. Bei einer Flotte kann es sich um eine **verwaltete EC2**, **verwaltete Container** - oder **Anywhere-Flotte** handeln.
+ **Betriebssystem** — Das Amazon Machine Image (AMI), das für jede Instance in der Flotte bereitgestellt wird. Die AMI-Version ist die neueste Version, die zum Zeitpunkt der Erstellung der Flotte verfügbar war.
+ **Zertifikatstyp** — Der Status der Fähigkeit der Flotte, ein TLS-Zertifikat zur Authentifizierung eines Spieleservers und zur Verschlüsselung der gesamten client/server Kommunikation zu verwenden.
+ **Flottentyp** — Die Verfügbarkeit der Instanzen, die zum Hosten deiner Spiele verwendet werden, was sich möglicherweise auf die Hosting-Kosten auswirken kann. Eine Flotte kann **On-Demand-Instances** (immer verfügbar) oder **Spot-Instances** (Verfügbarkeit variiert) verwenden.
+ **EC2 Instance-Typ** — EC2 [Amazon-Instance-Typ](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-types.html), der bei der Erstellung für die Flotte ausgewählt wurde.
+ **Instanzrolle ARN** — Eine AWS IAM-Rolle, die den Zugriff auf Ihre anderen AWS Ressourcen verwaltet, sofern eine solche bei der Flottenerstellung bereitgestellt wurde.
+ **Anbieter von Anmeldeinformationen für Instanzrollen** — Eine AWS IAM-Rolle, die den Zugriff auf Ihre anderen AWS Ressourcen verwaltet, sofern diese bei der Flottenerstellung bereitgestellt wurden.
+ **Name der Metrikgruppe** — Die Gruppe, die verwendet wird, um Metriken für mehrere Flotten zu aggregieren.
+ **Schutzrichtlinie zur Skalierung von Spielen** — Gibt an, ob der Spielsitzungsschutz der Flotte aktiviert ist, wodurch verhindert wird, dass aktive Spielsitzungen während eines Scale-Down-Ereignisses vorzeitig beendet werden.
+ **Maximale Anzahl von Spielsitzungen pro Spieler** **— Die maximale Anzahl von Sitzungen, die ein Spieler während des Richtlinienzeitraums erstellen kann.**
+ **Versicherungszeitraum** — Der Zeitraum, der verwendet wird, um die Anzahl der erstellten Sitzungen eines Spielers zu begrenzen.

**Einzelheiten erstellen**  
Im Abschnitt **Build-Details** wird der Build angezeigt, der auf der Flotte gehostet wird. Wählen Sie den Build-Namen aus, um die vollständige Build-Detailseite zu sehen.

**Laufzeitkonfiguration**  
Im Abschnitt **Runtime-Konfiguration** werden die Serverprozesse angezeigt, die auf jeder Instance gestartet werden sollen. Dazu gehören der Pfad für die ausführbare Datei des Spiel-Servers sowie optionale Startparameter.

**Aktivierung der Spielsitzung**  
Im Abschnitt **Aktivierung der Spielsitzung** wird die Anzahl der Serverprozesse angezeigt, die gleichzeitig gestartet werden, und wie lange es dauert, bis der Prozess aktiviert wird, bevor er beendet wird.

**EC2 Port-Einstellungen**  
Im Abschnitt **Ports** werden die Verbindungsberechtigungen der Flotte angezeigt, einschließlich der IP-Adressen und der Porteinstellungsbereiche.

## Metriken
<a name="fleets-metrics-tab"></a>

Die Registerkarte **Metrics (Metriken)** zeigt eine grafische Darstellung der Flottenmetriken im Zeitverlauf. Weitere Informationen zur Verwendung von Metriken in Amazon GameLift Servers finden Sie unter[Überwachen Sie Amazon GameLift Servers mit Amazon CloudWatch](monitoring-cloudwatch.md).

## Ereignisse
<a name="fleets-events-tab"></a>

Die Registerkarte **Events** bietet ein Protokoll aller Ereignisse für die Flotte, einschließlich des Ereigniscodes, der Nachricht und des Zeitstempels. Weitere Informationen finden Sie in der Amazon GameLift Servers API-Referenz zu den [Ereignissen](https://docs.aws.amazon.com/gamelift/latest/apireference/API_Event.html). 

## Skalierung
<a name="fleets-scaling-tab"></a>

Die Registerkarte **Skalierung** enthält Informationen zur Flottenkapazität, einschließlich des aktuellen Status und der Kapazitätsänderungen im Laufe der Zeit. Es bietet auch Tools zur Aktualisierung von Kapazitätsgrenzen und zur Verwaltung der auto Skalierung. 

**Skalierung der Kapazität**  
Sehen Sie sich die aktuellen Flottenkapazitätseinstellungen für jeden Flottenstandort an. Weitere Informationen zur Änderung von Grenzwerten und Kapazitäten finden Sie unter[Skalierung der Game-Hosting-Kapazität mit Amazon GameLift Servers](fleets-manage-capacity.md).
+ **AWS Standort** — Name eines Standorts, an dem Flotteninstanzen bereitgestellt werden. 
+ **Status** – Hosting-Status des Flottenstandorts. Der Standortstatus muss `ACTIVE` sein, um Spiele hosten zu können.
+ **Mindestgröße** — Die kleinste Anzahl von Instanzen, die an dem Standort bereitgestellt werden müssen.
+ **Gewünschte Instanzen** — Die Zielanzahl der aktiven Instanzen zur Aufrechterhaltung des Standorts. Wenn aktive Instances und gewünschte Instances nicht identisch sind, wird ein Skalierungsereignis gestartet, um Instances nach Bedarf zu starten oder herunterzufahren, bis die aktiven Instances den gewünschten Instances entsprechen.
+ **Maximale Größe** — Die meisten Instanzen, die am Standort bereitgestellt werden können.
+ **Verfügbar** — Das Service-Limit für Instanzen abzüglich der Anzahl der verwendeten Instanzen. Dieser Wert gibt die maximale Anzahl von Instanzen an, die Sie dem Standort hinzufügen können.

**Auto Scaling-Richtlinien**  
Dieser Abschnitt enthält Informationen zu Auto Scaling-Richtlinien, die auf die Flotte angewendet werden. Sie können eine zielbasierte Richtlinie einrichten oder aktualisieren. Die regelbasierten Richtlinien der Flotte, die mithilfe des AWS SDK oder der CLI definiert werden müssen, werden hier angezeigt. Weitere Informationen zur Skalierung finden Sie unter [Automatische Skalierung der Flottenkapazität mit Amazon GameLift Servers](fleets-autoscaling.md).

**Verlauf der Skalierung**  
Sehen Sie sich Diagramme der Kapazitätsänderungen im Laufe der Zeit an.

## Orte
<a name="fleets-location-tab"></a>

Auf der Registerkarte **Standorte** sind alle Standorte aufgeführt, an denen Flotteninstanzen eingesetzt werden. Zu den Standorten gehören die Heimatregion der Flotte und alle hinzugefügten entfernten Standorte. Sie können Standorte direkt auf dieser Registerkarte hinzufügen oder entfernen.
+ **Standort** — Name eines Standorts, an dem Flotteninstanzen bereitgestellt werden. 
+ **Status** – Hosting-Status des Flottenstandorts. Der Standortstatus verfolgt den Prozess der Aktivierung der ersten Instances am Standort. Der Standortstatus muss `ACTIVE` sein, um Spiele hosten zu können.
+ **Aktive Instances** – die Anzahl der Instances mit Serverprozessen, die am Flottenstandort ausgeführt werden
+ **Aktive Server** – die Anzahl der Spieleserver-Prozesse, die Spielsitzungen am Flottenstandort hosten können
+ **Spielsitzungen** — Die Anzahl der Spielsitzungen, die auf Instances am Standort der Flotte aktiv sind.
+ **Spielersitzungen** — Die Anzahl der Spielersitzungen, bei denen es sich um einzelne Spieler handelt, die an Spielsitzungen teilnehmen, die am Standort der Flotte aktiv sind.

## Spielsitzungen
<a name="fleets-game-sessions-tab"></a>

Die Registerkarte **Game sessions** führt aktuelle und frühere auf der Flotte gehostete Spielsitzungen zusammen mit einigen Detailinformationen auf. Wählen Sie eine Spielsitzungs-ID, um auf zusätzliche Informationen zur Spielsitzung, einschließlich Spielersitzungen, zuzugreifen. Weitere Informationen zu Spielersitzungen finden Sie unter[Spiel- und Spielersitzungen in der Amazon GameLift Servers Konsole](gamelift-console-game-player-sessions-metrics.md).

# Spiel- und Spielersitzungen in der Amazon GameLift Servers Konsole
<a name="gamelift-console-game-player-sessions-metrics"></a>

Sie können die Amazon GameLift Servers Konsole verwenden, um mit Spielesitzungen und Spielersitzungen zu arbeiten. Weitere Informationen zu Spielsitzungen und Spielersitzungen finden Sie unter [Amazon GameLift Serversund das Spielerlebnis](game-sessions-intro.md). Die Amazon GameLift Servers Konsole bietet Informationen und Tools, mit denen Sie Probleme bei Ihren Spielsitzungen untersuchen können.

Was du tun kannst:
+ Erkunden Sie die Spielsitzungen und die Aktivitäten der Spielersitzungen, die auf einer bestimmten Flotte gehostet werden.
+ Suchen Sie nach den Aktivitäten einer Spielsitzung für einen bestimmten Spieler in mehreren Flotten.
+ Schließt eine bestimmte Spielsitzung. 

## Details zur Spielsitzung anzeigen
<a name="game-sessions"></a>

Die Daten zu Spielsitzungen und Spielersitzungen werden von der Flotte organisiert, die die Spielsitzung hostet.

**Um auf Informationen zur Spielsitzung und zur Spielersitzung zuzugreifen**

1. Öffnen Sie in der [Amazon GameLift ServersKonsole](https://console.aws.amazon.com/gamelift/) den linken Navigationsbereich. Wählen Sie einen Hosting-Lösungstyp aus und öffnen Sie die Seite **Fleets**. Beispiel:
   + **Hosting****, **überall, Flotten****
   + **Hosting****, **verwaltetes EC2**, Flotten**
   + **Hosting****, **verwaltete Container, Flotten****

1. Auf jeder **Flottenseite wird die Liste der Flotten** für Ihre aktuell ausgewählten Flotten angezeigt. AWS-Region Wähle die Flotte aus, für die du Spielsitzungsdaten einsehen möchtest.

1. Öffne auf der Detailseite der Flotte den Tab **Spielsitzungen**. Auf dieser Registerkarte werden alle Spielsitzungen, die auf der Flotte veranstaltet wurden, zusammen mit zusammenfassenden Informationen aufgeführt. Sie können den Tabelleninhalt mit dem **Einstellungen-Tool** nach Bedarf anpassen (siehe das ![\[Gear icon representing settings or configuration options.\]](http://docs.aws.amazon.com/de_de/gameliftservers/latest/developerguide/images/settings.png) Symbol in der oberen rechten Ecke der Tabelle). Benutzerdefinierte Einstellungen werden für den Benutzer Ihres AWS Benutzerkontos gespeichert und automatisch angewendet, wenn Sie diese Seite aufrufen.

1. Wählen Sie eine Spielsitzung aus der Liste aus, um zusätzliche Informationen anzuzeigen. 

1. Wenn die Spielsitzung Sitzungsdaten von Spielern enthält, wählen Sie **Spielersitzungen anzeigen**, um das Tool zur Suche nach Spielersitzungen zu öffnen, in dem die Spielsitzungs-ID automatisch eingetragen wird.

Die Einzelheiten der **Spielsitzungen** enthalten die folgenden Informationen:
+ **Status — Status** der Spielsitzung.
  + **Aktivierung** — Die Instanz initiiert eine Spielsitzung.
  + **Aktiv** — Eine Spielsitzung läuft und ist für Spieler verfügbar, abhängig von den [Richtlinien zur Spielererstellung für](https://docs.aws.amazon.com/gamelift/latest/apireference/API_GameSession.html) die Sitzung.
  + **Beendet** — Die Spielsitzung ist beendet.
+ **ARN** — Der Amazon-Ressourcenname der Spielsitzung.
+ **Name** — Name, der für die Spielsitzung generiert wurde.
+ **Ort** — Der Ort, Amazon GameLift Servers an dem die Spielsitzung stattfand.
+ **Erstellungszeit** — Datum und Uhrzeit der Amazon GameLift Servers Erstellung der Stream-Sitzung.
+ **Endzeit** — Datum und Uhrzeit des Endes der Spielsitzung.
+ **DNS-Name** — Der Hostname der Spielsitzung.
+ **IP-Adresse — Die** für die Spielsitzung angegebene IP-Adresse.
+ **Port** — Portnummer, die für die Verbindung zur Spielsitzung verwendet wird.
+ **Creator ID** — Eine eindeutige Kennung des Spielers, der die Spielsitzung initiiert hat.
+ **Richtlinie zur Erstellung von Spielersitzungen** — Gibt an, ob die Spielsitzung neue Spieler akzeptiert.
+ **Richtlinie zum Schutz der Spieleskalierung** — Die Art des Schutzes für Spielsitzungen, der für alle neuen Instances festgelegt werden soll, die in der Flotte Amazon GameLift Servers gestartet werden.

**Spieldaten**  
Eigenschaftsdaten des Spiels, formatiert als Zeichenfolge, die beim Start an Ihre Spielsitzung gesendet werden sollen.

**Eigenschaften des Spiels**  
Daten zu Spieleigenschaften, key/value paarweise formatiert, die beim Start an Ihre Spielsitzung gesendet werden.

**Matchmaking-Daten**  
Wenn die Spielsitzung mit erstellt wurdeFlexMatch, beschreiben die Matchmaking-Daten Informationen zur Matchmaking-Konfiguration und zum Regelsatz. Dazu gehören die Spielerattribute und Teamzuweisungen jedes Spiels. Die Daten liegen im JSON-Format vor. Weitere Informationen zum FlexMatch Matchmaking finden Sie unter [Einen Matchmaker erstellen](https://docs.aws.amazon.com/gameliftservers/latest/flexmatchguide/matchmaker-build.html).

# Suchen von Spielersitzungsdaten
<a name="player-sessions"></a>

Wenn Ihre Game-Hosting-Lösung Spielersitzungen verwendet und einzigartige Spieler bereitstellt IDs, können Sie spielerspezifische Aktivitäten für vergangene oder aktuelle Spielsitzungen in mehreren Flotten untersuchen. Öffnen Sie das Tool zur Suche nach Spielersitzungen mithilfe einer der folgenden Methoden: 
+ Öffnen Sie in der Amazon GameLift Servers Konsole den linken Navigationsbereich, wählen Sie **Player-Sitzungssuche** und wählen Sie den zu verwendenden Filtertyp aus.
+ Wenn du dir die Spielsitzungsdetails einer Flotte ansiehst, wähle **Spielersitzungen anzeigen**. Das Suchtool wird geöffnet. Die Spielsitzung ist bereits ausgewählt, der Filter für die Spielsitzung ist vorausgewählt und der Wert für die Spielsitzung ist eingegeben. 

Wenn du das Suchtool verwendest, kannst du die folgenden Informationen angeben:
+ Eine Spielersitzungs-ID, um Informationen zu einer bestimmten Spielersitzung abzurufen.
+ Eine Spielsitzungs-ID, um Informationen über alle Spielersitzungen für die angeforderte Spielsitzung abzurufen. Die Ergebnisse stellen alle Spieler dar, die einen Slot reserviert oder eine Verbindung mit der Spielsitzung hergestellt haben. Sie können die Ergebnisse optional nach dem Spielersitzungsstatus filtern.
+ Eine Spieler-ID, um Informationen über alle Spielersitzungen des angeforderten Spielers zu erhalten. Die Ergebnisse stellen alle Spielsitzungen dar, an denen der Spieler teilgenommen hat.

**Anmerkung**  
Das Suchtool sucht nach allen Sitzungsaktivitäten der Spieler im aktuell ausgewählten Bereich AWS-Region. Wenn du mehrere Flotten in der Region hast, beinhalten die Ergebnisse die Sitzungsaktivitäten der Spieler in allen Flotten. Bei Flotten mit mehreren Standorten beinhalten die Ergebnisse auch die Sitzungsaktivitäten der Spieler an den entfernten Standorten der Flotten.

 

Es werden für jede Spiele-Sitzung die folgenden Daten zu Spielersitzungen erfasst:
+ **Sitzungs-ID des Spielers** — Die Kennung, die der Spielersitzung zugewiesen wurde.
+ **Spieler-ID** — Eine eindeutige Kennung für den Spieler. Wählen Sie diese ID, um zusätzliche Spielerinformationen zu erhalten.
+ **Spielsitzungs-ID** — Die Kennung, die der Spielsitzung zugewiesen wurde.
+ **Flotten-ID** — Die Kennung, die der Flotte zugewiesen wurde, die die Spielsitzung veranstaltet hat.
+ **Status** — Der Status der Spielersitzung. Die folgenden Status sind möglich:
  + **Reserviert** — Die Spielersitzung wurde reserviert, aber der Spieler ist nicht verbunden.
  + **Aktiv** — Die Spielersitzung ist mit dem Spielserver verbunden.
  + **Abgeschlossen** — Die Spielersitzung wurde beendet; der Spieler ist nicht mehr verbunden.
  + **Zeitlimit überschritten** — Der Spieler konnte keine Verbindung herstellen.
+ **Erstellungszeit** — Der Zeitpunkt, zu dem der Spieler eine Verbindung zur Spielsitzung hergestellt hat.
+ **Endzeit** — Der Zeitpunkt, zu dem der Spieler die Verbindung zur Spielsitzung getrennt hat.
+ **Verbindungsdaten** — IP-Adresse, DNS-Name und Port, über den der Spieler eine Verbindung zur Spielsitzung hergestellt hat.
+ **Spielerdaten** — Informationen über den Spieler, die bei der Erstellung der Spielersitzung bereitgestellt wurden. 

# Beenden einer Spielsitzung
<a name="terminate-sessions"></a>

Benutze die Amazon GameLift Servers Konsole, um eine bestimmte Spielsitzung zu beenden. Diese Funktion bietet Ihnen eine einfache und schnelle Methode, um eine Spielsitzung zu lokalisieren und ein Signal zu senden, um sie zu beenden. Bei einer anderen Methode zum Beenden müssen Sie die Flotteninstanz finden, auf der die Spielsitzung läuft, remote auf die Instanz zugreifen und die Spielsitzung manuell beenden. 

Du kannst eine Spielsitzung aus beliebigem Grund beenden. Der häufigste Grund ist das Auflösen einer Spielsitzung, die nicht auf natürliche Weise beendet werden kann. Infolgedessen kann die Hosting-Ressource für die Spielsitzung nicht für das Hosten einer neuen Spielsitzung freigegeben werden, und die Hosting-Kapazität der Flotte ist beeinträchtigt.

**Anmerkung**  
Diese Funktion hängt von bestimmten Konfigurationseinstellungen für Ihre Hosting-Lösung ab. Sie hat die folgenden Einschränkungen:   
Die Spielsitzung muss auf einer Flotte gehostet werden, auf der ein Spieleserver-Build mit Server-SDK für Version Amazon GameLift Servers 5 oder höher ausgeführt wird. Wenn deine Spieleserver mit einer älteren Version bereitgestellt werden, musst du den Fernzugriff verwenden, um die Spielsitzung zu löschen.
Wenn die Spielsitzung auf einer Anywhere-Flotte gehostet wird, muss die Flotte den Amazon GameLift Servers Agenten verwenden, um die Spielserverprozesse zu verwalten. 

**Um eine Spielsitzung zu beenden**

1. Öffnen Sie in der [Amazon GameLift ServersKonsole](https://console.aws.amazon.com/gamelift/) den linken Navigationsbereich. Wählen Sie einen Hosting-Lösungstyp aus und öffnen Sie die Seite **Fleets**. Beispiel:
   + **Hosting****, **überall, Flotten****
   + **Hosting****, **verwaltetes EC2**, Flotten**
   + **Hosting****, **verwaltete Container, Flotten****

1. Auf jeder **Flottenseite wird die Liste der Flotten** für Ihre aktuell ausgewählten Flotten angezeigt. AWS-Region Wähle die Flotte aus, die die Spielsitzung hostet, die du beenden möchtest. 

1. Öffne auf der Detailseite der Flotte den Tab **Spielsitzungen**. Wählen Sie in der Liste der Spielsitzungen die aus, die Sie beenden möchten, und klicken Sie auf die Schaltfläche **Beenden**.

1. In der **Spielsitzung beenden?** Überprüfe im Fenster, ob du die richtige Spielsitzung beendest, und wähle eine Methode zum Beenden aus. 
   + Normales Herunterfahren der Spielsitzung — Diese Option sendet ein Signal an den Serverprozess, der die Spielsitzung hostet, zum Beenden. Wenn Ihr Spieleserver-Build für ordnungsgemäß integriert wurdeAmazon GameLift Servers, initiiert der Serverprozess die Sequenz zum Herunterfahren der Spielsitzung, meldet, Amazon GameLift Servers dass sie beendet wird, und stoppt. Je nach Spieldesign kann die Shutdown-Sequenz Schritte beinhalten, mit denen die Spielsitzung ordnungsgemäß abgeschlossen werden kann, z. B. das Speichern von Daten und die Benachrichtigung aktiver Spieler. Bei dieser Methode ist möglicherweise eine kleine Verzögerung erforderlich, bis die Sequenz zum Herunterfahren der Spielsitzung abgeschlossen ist.
   + Sofortiges Herunterfahren der Spielsitzung — Diese Option sendet ein Signal an einen Prozessmanager, den Serverprozess, der die Spielsitzung hostet, herunterzufahren. Diese Option umgeht das normale Herunterfahren der Spielsitzung. Es ist in der Lage, die Spielsitzung zu beenden, auch wenn der Serverprozess nicht reagieren kann.

1. Bestätigen Sie die Beendigung der Spielsitzung. Du kannst den Fortschritt des Herunterfahrens auf der Konsolenseite der **Spielsitzungen** verfolgen. Der Status der Spielsitzung ändert sich auf „Beendet“ und dann auf „Beendet“, wenn das Herunterfahren abgeschlossen ist.

**Verwandte Themen**
+ Sie können Spielsitzungen auch mit dem AWS SDK und dem AWS CLI beenden. Weitere Informationen und Beispiele finden Sie im Thema Amazon GameLift Servers API-Referenz [TerminateGameSession](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_TerminateGameSession.html).
+ Weitere Informationen zur Integration von Spieleservern und zur Reaktion eines Serverprozesses auf Signale des Amazon GameLift Servers Dienstes finden Sie unter[Füge Amazon GameLift Servers es deinem Spieleserver mit dem Server-SDK hinzu](gamelift-sdk-server-api.md).

# Aktualisieren Sie eine Amazon GameLift Servers verwaltete Containerflotte
<a name="containers-update-fleet"></a>

Sie können die meisten Eigenschaften einer verwalteten Containerflotte aktualisieren, einschließlich der Definitionen von Containergruppen. Je nachdem, welche Einstellungen aktualisiert werden, kann ein Flottenupdate eine neue Flottenbereitstellung einleiten. Bei einer Flottenbereitstellung werden alle Instanzen in der Flotte entfernt und durch Instanzen mit der neuen Konfiguration ersetzt. Zu den Einstellungen, für die eine Bereitstellung erforderlich ist, gehören: 
+ Definitionen von Containergruppen, einschließlich Aktualisierungen von Container-Images
+ Verbindungs-Portbereiche und Berechtigungen für eingehenden Datenverkehr
+ Konfiguration protokollieren

Sie können den Status von Flotteneinsätzen in der [Amazon GameLift ServersKonsole](https://console.aws.amazon.com/gamelift/) oder in AWS Command Line Interface (AWS CLI) verfolgen, um eine Containerflotte zu erstellen. 

**Anmerkung**  
Sie können die Laufzeitumgebung einer Flotte nicht aktualisieren. Bei der Flottenerstellung wird das Amazon Machine Image (AMI) der Flotte auf die neueste verfügbare Version des Linux-AMI eingestellt. Alle Container-Images, die für diese Flotte bereitgestellt werden, müssen mit dieser Version kompatibel sein. Um das AMI der Flotte zu ändern oder auf eine neuere Version zu aktualisieren, müssen Sie eine neue Flotte erstellen. Als bewährte Methode empfehlen wir, Ihre Flotten alle 30 Tage auszutauschen, um eine sichere up-to-date Laufzeitumgebung für Ihre gehosteten Spieleserver aufrechtzuerhalten. Weitere Anleitungen finden Sie unter [Bewährte Methoden für die Sicherheit für Amazon GameLift Servers](security-best-practices.md).

------
#### [ Console ]

Wähle in der [Amazon GameLift ServersKonsole](https://console.aws.amazon.com/gamelift/) den AWS-Region Ort aus, an dem du die Flotte erstellen möchtest. Die Definitionen der Containergruppen müssen sich in derselben Region befinden, in der Sie die Flotte erstellen möchten. 

Öffnen Sie die linke Navigationsleiste der Konsole und wählen Sie **Verwaltete Container: Flotten** aus. **Wählen Sie auf der Seite „Verwaltete Containerflotten“ eine Flotte aus der Liste aus und klicken Sie auf Bearbeiten.**

1. Aktualisieren Sie die Einstellungen für die Containerflotte nach Bedarf. Wenn Sie fertig sind, wählen Sie **Create (Erstellen)** aus. 

1. Wenn für Ihre Updates eine Flottenbereitstellung erforderlich ist, werden Sie aufgefordert, die Bereitstellungsoptionen wie folgt anzugeben: 
   + Schutz von Spielsitzungen. Sie können wählen, ob Flotteninstanzen mit aktiven Spielsitzungen geschützt werden sollen (sichere Bereitstellung). Mit dieser Einstellung werden die Flotteninstanzen erst nach dem Ende der Spielsitzungen ersetzt. Alternativ kannst du dich dafür entscheiden, Flotteninstanzen unabhängig von der Aktivität der Spielsitzung zu ersetzen (unsichere Bereitstellung). Unsichere Bereitstellungen sind während der Entwicklungs- und Testphase nützlich, um die Bereitstellungszeit zu verkürzen. 
   + Minimaler gesunder Prozentsatz. Sie können festlegen, wie schnell die Instanzen der Flotte ersetzt werden. Verwenden Sie diese Einstellung, um während der Bereitstellung eine minimale Anzahl fehlerfreier Aufgaben aufrechtzuerhalten. Ein niedriger Wert priorisiert die Geschwindigkeit der Bereitstellung, während ein hoher Wert sicherstellt, dass die Verfügbarkeit der Spieleserver während der gesamten Bereitstellung hoch bleibt. 
   + Strategie für Fehlschläge bei der Bereitstellung. Entscheiden Sie, welche Maßnahmen ergriffen werden sollen, wenn eine Bereitstellung fehlschlägt. Ein Bereitstellungsfehler bedeutet, dass einige der aktualisierten Container die Statusprüfungen nicht bestanden haben und daher als beeinträchtigt gelten. Sie können Bereitstellungen so einrichten, dass alle Flotteninstanzen automatisch auf den zuvor bereitgestellten Status zurückgesetzt werden. Alternativ können Sie sich dafür entscheiden, einige der beeinträchtigten Flotteninstanzen beizubehalten, um sie beim Debuggen zu verwenden.

Wenn Ihre Anfrage erfolgreich ist, zeigt die Konsole die Registerkarte **Bereitstellungen** für die verwaltete Containerflotte an. Verwenden Sie diese Registerkarte, um den Status jeder Bereitstellung zu verfolgen. Wenn Sie einen neuen Einsatz für die Flotte starten, storniert diese Aktion automatisch jeden Einsatz, der derzeit für die Flotte in Bearbeitung ist. 

------
#### [ AWS CLI ]

Um eine Containerflotte mit dem zu erstellen AWS CLI, öffnen Sie ein Befehlszeilenfenster und verwenden Sie den `update-container-fleet` Befehl. Weitere Informationen zu diesem Befehl finden Sie [https://awscli.amazonaws.com/v2/documentation/api/latest/reference/gamelift/update-container-fleet.html](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/gamelift/update-container-fleet.html)in der *AWS CLI Befehlsreferenz*.

Im folgenden Beispiel wird eine bestehende Containerflotte mit den folgenden Merkmalen aktualisiert: 
+ Es aktualisiert die Definition der Spielserver-Containergruppe, sodass sie Version 2 verwendet. 
+ Es spezifiziert sichere Bereitstellungsoptionen. 

```
{
  "DeploymentConfiguration": { 
    "ImpairmentStrategy": "ROLLBACK",
    "MinimumHealthyPercentage": 75,
    "ProtectionStrategy": "WITH_PROTECTION"
  },
  "FleetId": "containerfleet-2222bbbb-33cc-44dd-55ee-6666ffff77aa",
  "GameServerContainerGroupDefinitionName": "arn:aws:gamelift:us-west-2:111122223333:containergroupdefinition/MyAdventureGameContainerGroup:2"
}
```

------



# Aktualisieren Sie eine Containergruppendefinition für eine Amazon GameLift Servers Containerflotte
<a name="containers-modify-groups"></a>

Sie können die meisten Eigenschaften einer Container-Gruppendefinition aktualisieren, einschließlich der einzelnen Containerdefinitionen. Container-Gruppendefinitionen haben eine Versionsnummer. Wenn Sie eine Container-Gruppendefinition aktualisieren, Amazon GameLift Servers speichert das Update und erhöht die Versionsnummer der Definition. Bei der Konfiguration einer Containerflotte können Sie angeben, welche Version einer Containergruppendefinition bereitgestellt werden soll.

Nach der Aktualisierung einer Containergruppendefinition können Sie die neue Version für eine neue oder bestehende Containerflotte bereitstellen.

## Aktualisieren Sie die Definition einer Spielserver-Containergruppe
<a name="containers-modify-groups-edit"></a>

In diesem Thema wird beschrieben, wie Sie die Definition von Spielserver-Containergruppen mithilfe der Amazon GameLift Servers Konsole oder der AWS CLI-Tools aktualisieren. Ausführlichere Informationen zu optionalen Funktionen finden Sie unter[Passen Sie eine Amazon GameLift Servers Containerflotte an](containers-design-fleet.md).

**So aktualisieren Sie eine Container-Gruppendefinition:**

------
#### [ Console ]

Wählen Sie in der [Amazon GameLift ServersKonsole](https://console.aws.amazon.com/gamelift/) den AWS-Region Ort aus, an dem Sie die Container-Gruppe erstellen möchten. 

Öffnen Sie die linke Navigationsleiste der Konsole und wählen Sie **Verwaltete Container: Gruppendefinitionen**. Wählen Sie auf der Definitionsseite für Containergruppen eine Container-Gruppendefinition und -version aus, die Sie aktualisieren möchten.

Nachdem Sie Ihre Updates gespeichert haben, können Sie die neue Version verwenden, um neue Containerflotten zu erstellen, oder Sie können die Updates für eine bestehende Containerflotte bereitstellen.

**Schritt 1: Definieren Sie die Details der Containergruppen-Definition**
+ Sie können die Einstellungen für den Gesamtspeicher und das vCPU-Limit aktualisieren. 

**Schritt 2: Fügen Sie Containerdefinitionen hinzu**

Sie können die folgenden Aktualisierungen der Containerdefinition vornehmen: 
+ Aktualisieren Sie bestehende Containerdefinitionen. 
+ Fügen Sie neue Support-Container-Definitionen hinzu.
+ Entfernen Sie Support-Container-Definitionen.

1. Sie können den **ECR-Image-URI** aktualisieren. Stellen Sie sicher, dass Sie die **Server-SDK-Versionseinstellung** so aktualisieren, dass sie mit dem neuen Image übereinstimmt.

1. Sie können den **Portbereich des internen Containers** nach Bedarf aktualisieren. Änderungen, die Sie an diesen Einstellungen vornehmen, können sich auf die Verbindungsporteinstellungen einer Containerflotte auswirken, wenn diese Änderungen in einer Flotte implementiert werden. Weitere Details finden Sie unter [Netzwerkverbindungen konfigurieren](containers-design-fleet.md#containers-custom-network). 

**Schritt 3: Abhängigkeiten konfigurieren**
+ Sie können Abhängigkeiten nach Bedarf ändern. Weitere Informationen finden Sie unter [Legen Sie Container-Abhängigkeiten fest](containers-design-fleet.md#containers-design-fleet-dependencies).

**Schritt 3: Überprüfen und Erstellen**
+ Überprüfen Sie Ihre Aktualisierungen der Containergruppen-Definition. Verwenden Sie **Bearbeiten**, um weitere Änderungen in einem beliebigen Abschnitt vorzunehmen. Wenn Sie fertig sind, wählen Sie **Erstellen**, um eine neue Version der Container-Gruppendefinition zu generieren. 

  Wenn Ihre Anfrage erfolgreich ist, zeigt die Konsole die Detailseite für die neue Container-Gruppen-Definitionsressource an. Anfänglich lautet der Status`COPYING`, als Amazon GameLift Servers beginnt, Schnappschüsse aller Container-Images für die Gruppe zu erstellen. Wenn diese Phase abgeschlossen ist, ändert sich der Status der Container-Gruppendefinition auf`READY`. Eine Containergruppendefinition muss den `READY` Status haben, bevor Sie damit eine Containerflotte erstellen können.

------
#### [ AWS CLI ]

Wenn Sie die AWS CLI verwenden, um eine Container-Gruppendefinition zu erstellen oder zu aktualisieren, verwalten Sie Ihre Container-Definitionskonfigurationen in einer separaten `JSON` Datei. Sie können in Ihrem CLI-Befehl auf die Datei verweisen. Schemabeispiele finden Sie unter[Erstellen Sie eine `JSON` Container-Definitionsdatei](containers-create-groups.md#containers-definitions-create).

Wenn Sie eine Definition aktualisieren, müssen Sie nur die Werte angeben, die Sie aktualisieren möchten. Amazon GameLift Serversbehält alle Werte bei, die Sie nicht in Ihre Aktualisierungsanforderung aufnehmen. Wenn Sie eine Container-Definition ändern. Wenn Sie jedoch eine Containerdefinition ändern, geben Sie einen vollständigen Satz an.

**Um eine Container-Gruppendefinition zu aktualisieren**  
Verwenden Sie den `update-container-group-definition` CLI-Befehl, um eine neue Container-Gruppendefinition zu aktualisieren. Weitere Informationen zu diesem Befehl finden Sie [update-container-group-definition](https://docs.aws.amazon.com/cli/latest/reference/gamelift/update-container-group-definition.html)in der *AWS CLI-Befehlsreferenz*.  

**Example : Spielserver-Containergruppe**  
Sie können eine Version der Containergruppen-Definition angeben, wenn Sie eine Container-Gruppendefinition abrufen, aktualisieren oder löschen oder wenn Sie eine Container-Flotte erstellen oder aktualisieren. Jede Containergruppendefinition hat eine Versionseigenschaft. Darüber hinaus gibt der ARN-Wert der and-Definition die Versionsnummer an.  
Dieses Beispiel veranschaulicht eine Anfrage nach einer Änderung an der Definition einer Spielserver-Containergruppe. Es wird davon ausgegangen, dass Sie eine JSON-Datei mit den Containerdefinitionen für diese Gruppe erstellt haben. In diesem Beispiel wird der ARN-Wert als Definitionsname verwendet und angegeben, dass das Update auf Version 1 erfolgt.  

```
aws gamelift update-container-group-definition \
    --name arn:aws:gamelift:us-west-2:111122223333:containergroupdefinition/MyAdventureGameContainerGroup:1 \
    --operating-system AMAZON_LINUX_2023 \
    --container-group-type GAME_SERVER \
    --total-memory-limit-mebibytes 4096 \
    --total-vcpu-limit 1 \
    --container-definitions file://SimpleServer.json
```

------

## Klonen Sie eine Container-Gruppendefinition
<a name="containers-create-groups-clone"></a>

Sie können die Amazon GameLift Servers Konsole verwenden, um eine bestehende Container-Gruppendefinition zu klonen. 

**Um eine Container-Gruppe zu klonen**

1. Gehen Sie in der [Amazon GameLift ServersKonsole](https://console.aws.amazon.com/gamelift/) zum linken Navigationsbereich und wählen Sie **Container-Gruppen** aus.

1. Wählen Sie auf der Listenseite mit den **Containergruppen** die vorhandene Container-Gruppe aus, die Sie klonen möchten. Nachdem Sie eine Container-Gruppe ausgewählt haben, ist die Schaltfläche **Klonen** aktiv.

1. Klicken auf **Clone**. Diese Aktion öffnet den Assistenten zum Erstellen von Containergruppen mit vordefinierten Einstellungen.

1. Geben Sie einen neuen Namen für die geklonte Containergruppe ein. Die Containergruppe in derselben Region muss eindeutige Namen haben. 

1. Gehen Sie die Seiten mit der Containergruppe und der Container-Definition durch, überprüfen **Sie die neue Container-Gruppe und erstellen Sie** sie.

# Löschen Sie eine Containergruppendefinition für eine Amazon GameLift Servers Containerflotte
<a name="containers-delete-groups"></a>

Sie haben mehrere Möglichkeiten, eine Container-Gruppendefinition zu löschen. Wenn Sie eine Container-Gruppendefinition löschen, werden mit dieser Aktion auch alle Containerdefinitionen in der Container-Gruppe gelöscht.

Container-Gruppendefinitionen können mehrere Versionen haben. Container-Gruppenversionen haben denselben Namen, aber eine andere Versionsnummer. Die Container-Gruppendefinition ARNs gibt sowohl den Namen als auch die Version an.

Sie können eine Version der Containergruppen-Definition angeben, wenn Sie eine Container-Gruppendefinition abrufen, aktualisieren oder löschen oder wenn Sie eine Container-Flotte erstellen oder aktualisieren. Jede Containergruppendefinition hat eine Versionseigenschaft. Darüber hinaus gibt der ARN-Wert der Definition die Versionsnummer an.

Es gibt mehrere Möglichkeiten, Containergruppen-Definitionen zu löschen: 
+ Sie können alle Versionen einer bestimmten Definition löschen.
+ Sie können eine bestimmte Version einer bestimmten Definition löschen.
+ Sie können einige der neuesten Versionen behalten und die älteren Versionen einer bestimmten Definition löschen. Sie könnten beispielsweise alle Versionen löschen, die älter als Version 5 sind.

Sie können eine Containergruppen-Definitionsversion nur löschen, wenn sie nicht in einer Containerflotte verwendet wird. 

**Um eine Containergruppen-Definition zu löschen**

------
#### [ Console ]

Wählen Sie in der [Amazon GameLift ServersKonsole](https://console.aws.amazon.com/gamelift/) den AWS-Region Ort aus, an dem Sie die Containergruppe erstellen möchten. 

Öffnen Sie die linke Navigationsleiste der Konsole und wählen Sie **Verwaltete Container: Gruppendefinitionen**. Wählen Sie auf der Seite mit den Container-Gruppendefinitionen die Definition aus, die Sie ändern möchten, und klicken Sie auf **Löschen**.

Sie werden aufgefordert, die Art des Löschvorgangs auszuwählen, den Sie vornehmen möchten, und je nach Löschtyp weitere Einstellungen festzulegen. 

------
#### [ AWS CLI ]
+ Um eine Container-Gruppendefinition zu löschen, verwenden Sie den `delete-container-group-definition` CLI-Befehl und geben Sie Werte für die Art des Löschvorgangs an, den Sie durchführen möchten. Weitere Informationen zu diesem Befehl finden Sie [delete-container-group-definition](https://docs.aws.amazon.com/cli/latest/reference/gamelift/delete-container-group-definition.html)in der *AWS CLI-Befehlsreferenz*.

  Dieses Beispiel zeigt eine Anfrage zum Löschen aller Versionen der Spielserver-Container-Gruppendefinition, die älter als Version 5 sind.   
**Example**  

  ```
  aws gamelift delete-container-group-definition \
      --name MyAdventureGameContainerGroup \
      --version-count-to-retain 5 \
  ```

------

# Aliase in der Konsole Amazon GameLift Servers
<a name="gamelift-console-aliases"></a>

Die Alias-Ressource stellt einen Zeiger auf ein Flotten- oder Terminalziel dar. Sie werden verwendet, um Spielerverkehr zu bestimmten Hosting-Zielen zu leiten. Verwenden Sie einen Alias, um ein Ziel zu abstrahieren, sodass Sie den Traffic leichter umleiten können, wenn Sie Ihre Hosting-Flotten aktualisieren.

Informationen zu Aliasnamen können Sie in der Amazon GameLift Servers Konsole oder mithilfe des oder AWS SDK für anzeigen. Amazon GameLift Servers

------
#### [ Console ]

Auf der **Alias-Seite** werden Informationen über Amazon GameLift Servers Aliase angezeigt, die Traffic an bestimmte Hosting-Ziele weiterleiten. Um Aliase anzuzeigen, wählen Sie im **Navigationsbereich Hosting**, **Aliase** aus. 

Auf der Alias-Seite können Sie Folgendes tun:
+ Erstellen Sie einen neuen Alias. Wählen Sie **Alias erstellen** aus.
+ Filtern und sortieren Sie die Alias-Tabelle. Verwenden Sie die Steuerelemente oben in der Tabelle. Sie können den Tabelleninhalt mit dem **Einstellungen-Tool** nach Bedarf anpassen (siehe das ![\[Gear icon representing settings or configuration options.\]](http://docs.aws.amazon.com/de_de/gameliftservers/latest/developerguide/images/settings.png) Symbol in der oberen rechten Ecke der Tabelle). Benutzerdefinierte Einstellungen werden für den Benutzer Ihres AWS Benutzerkontos gespeichert und automatisch angewendet, wenn Sie diese Seite aufrufen.
+ Details zu Aliasnamen anzeigen. Wählen Sie einen Aliasnamen, um die Alias-Detailseite zu öffnen.
+ Einen Alias löschen. Wählen Sie einen Alias und dann **Löschen**.

**Aliasdetails**  
Auf der Seite mit den Alias-Details werden Informationen über den Alias angezeigt. 

Auf dieser Seite können Sie: 
+ Bearbeiten Sie einen Alias. Wählen Sie **Bearbeiten** aus.
+ Sehen Sie sich die Flotten an, die Sie mit dem Alias verknüpft haben.
+ Einen Alias löschen. Wählen Sie **Löschen** aus.

Die Detailinformationen zu Aliasnamen schließen Folgendes ein: 
+ **ID** — Die eindeutige Nummer, die zur Identifizierung des Alias verwendet wird.
+ **Beschreibung** — Die Beschreibung des Alias.
+ **ARN** — Der Amazon-Ressourcenname des Alias.
+ **Erstellung** — Datum und Uhrzeit der Erstellung des Alias.
+ **Letzte Aktualisierung** — Datum und Uhrzeit der letzten Aktualisierung des Alias.
+ **Routing-Typ** — Der Routing-Typ für den Alias, der einer der folgenden sein kann:
  + **Einfach** — Leitet Spieler-Traffic an eine angegebene 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.
+ **Tags** — Schlüssel- und Wertepaare, die zur Identifizierung des Alias verwendet werden.

------
#### [ AWS SDK ]

Verwenden Sie die folgenden AWS CLI-Befehle, um Informationen zu dieser Ressource abzurufen:
+ [ListAliases](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_ListAliases.html)
+ [DescribeAlias](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_DescribeAlias.html)

------

# Einen Alias bearbeiten
<a name="aliases-editing"></a>

Sie können einen Alias bearbeiten, indem Sie Amazon GameLift Servers Konsole oder mit dem AWS CLI-Befehl [update-alias](https://docs.aws.amazon.com/cli/latest/reference/gamelift/update-alias.html).

In diesem Thema wird beschrieben, wie Sie ein bearbeiten Amazon GameLift Servers Alias zur Verwendung bei der Platzierung von Spielsitzungen. Sie können die folgenden Änderungen vornehmen: 

**Um einen Alias zu bearbeiten**

Verwenden Sie entweder Amazon GameLift Servers Konsole oder AWS Command Line Interface (AWS CLI), um einen Alias zu bearbeiten. 

------
#### [ Console ]

In der [Amazon GameLift Servers Konsole](https://console.aws.amazon.com/gamelift/), verwenden Sie den Navigationsbereich, um die **Alias-Seite** zu öffnen.

1. Wählen Sie den Alias aus, den Sie bearbeiten möchten, und klicken Sie auf **Bearbeiten**. Wenn Sie den Alias, den Sie bearbeiten möchten, nicht sehen, überprüfen Sie Ihren aktuell ausgewählten AWS-Region.

1. Auf der Seite **Alias bearbeiten** können Sie die folgenden Änderungen vornehmen:
   + Ändern Sie den Aliasnamen.
   + Ändern Sie die Alias-Beschreibung.
   + Ändern Sie die Routing-Strategie von „Einfach“ zu „Terminal“ oder von „Terminal“ zu „Einfach“.
   + Ändern Sie bei einem Alias mit einer einfachen Routing-Strategie die Flotten-ID, der der Alias zugeordnet ist.
   + Bei einem Alias mit einer Terminal-Routing-Strategie ändern Sie den Nachrichtentext.

1. Wählen Sie **Änderungen speichern**. Wenn Sie die Flotten-ID für einen Alias mit einer einfachen Routing-Strategie aktualisieren, kann es bis zu 2 Minuten dauern, bis die Umstellung abgeschlossen ist. Während dieser Zeit können neue Platzierungen für Spielsitzungen auf der alten Flotte stattfinden.

------
#### [ AWS CLI ]

Verwenden Sie den [https://docs.aws.amazon.com/cli/latest/reference/gamelift/update-alias.html](https://docs.aws.amazon.com/cli/latest/reference/gamelift/update-alias.html)Befehl, um Änderungen an einer Alias-Ressource vorzunehmen. Sie können eine Aliasressource in Ihrer aktuellen Standardeinstellung AWS-Region aktualisieren oder ein `--region` Tag hinzufügen, um ein anderes anzugeben AWS-Region.

Sie können die folgenden Eigenschaften ändern: 
+ Aliasname.
+ Alias-Beschreibung.
+ Typ der Routing-Strategie. Stellen Sie sicher, dass Sie eine Flotten-ID oder eine Nachrichtenzeichenfolge für die neue Routing-Strategie angeben.
+ Flotten-ID für eine bestehende einfache Routing-Strategie. Die Flotten-ID muss sich in derselben Region wie der Alias befinden.
+ Nachrichtenzeichenfolge für eine bestehende Terminal-Routing-Strategie.

------

# Warteschlangen für Spielsitzungen in der Konsole Amazon GameLift Servers
<a name="queues-console"></a>

Die Warteschlangenressource stellt Ihre Konfiguration der Komponente zur Platzierung von Spielsitzungen dar. Sie bestimmt, wie Amazon GameLift Servers nach der bestmöglichen Rechenressource für das Hosten einer neuen Spielsitzung gesucht und diese ausgewählt wird, basierend auf Ihren Konfigurationseinstellungen.

Informationen zu Warteschlangen für Spielsitzungen können Sie in der Amazon GameLift Servers Konsole oder mithilfe des oder AWS SDK für Amazon GameLift Servers anzeigen.

------
#### [ Console ]

Sie können Informationen zu allen Warteschlangen einsehen, die zur Bearbeitung von Anfragen für neue Spielsitzungen verwendet werden. Auf der Seite mit den Warteschlangen werden die Warteschlangen für Spielsitzungen in den aktuell ausgewählten Spielen angezeigt. AWS-Region Auf der Seite **Warteschlangen** können Sie eine neue Warteschlange erstellen, vorhandene Warteschlangen löschen oder eine Detailseite für eine ausgewählte Warteschlange öffnen. Jede Seite mit den Warteschlangendetails enthält die Konfiguration und die Metrikdaten der Warteschlange. Weitere Informationen zu Warteschlangen finden Sie unter [Platzierung der Spielsitzungen konfigurieren](queues-intro.md).

Auf der Seite „Warteschlangen“ werden die folgenden zusammenfassenden Informationen für jede Warteschlange angezeigt. Sie können den Tabelleninhalt mit dem **Einstellungen-Tool** nach Bedarf anpassen (siehe das ![\[Gear icon representing settings or configuration options.\]](http://docs.aws.amazon.com/de_de/gameliftservers/latest/developerguide/images/settings.png) Symbol in der oberen rechten Ecke der Tabelle). Benutzerdefinierte Einstellungen werden für den Benutzer Ihres AWS Benutzerkontos gespeichert und automatisch angewendet, wenn Sie diese Seite aufrufen.
+ **Warteschlangenname** — Der Name, der der Warteschlange zugewiesen wurde. Dieser Name wird beispielsweise verwendet, wenn Anforderungen auf eine neue Spielsitzung eine Warteschlange referenzieren.
+ **Timeout in der Warteschlange** — Die maximale Dauer in Sekunden, für die eine Anfrage zur Platzierung einer Spielsitzung in der Warteschlange verbleibt, bevor das Timeout eintritt.
+ **Ziele in der Warteschlange** — Anzahl der Flotten, die in der Warteschlangenkonfiguration aufgeführt sind. Amazon GameLift Serversplatziert neue Spielsitzungen auf einer beliebigen Flotte in der Warteschlange.

**Details zur Warteschlange anzeigen**  
Sie können auf detaillierte Informationen zu einer Warteschlange zugreifen, z. B. die Konfiguration und die Metriken der Warteschlange. Um eine Seite mit Warteschlangendetails zu öffnen, gehen Sie zur Seite **Warteschlangen** und wählen Sie einen Warteschlangennamen aus.

Die Detailseite zu einer Warteschlange zeigt eine Übersichtstabelle und Registerkarten mit zusätzlichen Informationen an. Auf dieser Seite können Sie Folgendes machen: 
+ Sie können die Konfiguration der Warteschlange, die Liste der Ziele und Latenz-Richtlinien für Spieler aktualisieren. Wählen Sie **Bearbeiten** aus. 
+ Löscht eine Warteschlange. Nachdem Sie eine Warteschlange gelöscht haben, schlagen alle Anfragen für neue Spielsitzungen fehl, die auf diesen Warteschlangennamen verweisen. Wählen Sie **Löschen** aus.
**Anmerkung**  
Um eine gelöschte Warteschlange wiederherzustellen, erstelle eine neue Warteschlange mit dem Namen der gelöschten Warteschlange.

**Details**  
Im Abschnitt **Übersicht** werden der Amazon-Ressourcenname (**ARN**) der Warteschlange und das **Timeout** angezeigt. Sie können den ARN verwenden, wenn Sie in anderen Aktionen oder Bereichen von Amazon GameLift Servers auf die Warteschlange verweisen. Das Timeout ist die maximale Zeitspanne in Sekunden, für die eine Anfrage zur Platzierung einer Spielsitzung in der Warteschlange verbleibt, bevor das Timeout überschritten wird.

**Benachrichtigung über ein Ereignis**  
Im Abschnitt **Ereignisbenachrichtigung** werden das **SNS-Thema**, das Ereignisbenachrichtigungen Amazon GameLift Servers veröffentlicht, und die **Ereignisdaten**, die zu allen von dieser Warteschlange erstellten Ereignissen hinzugefügt werden, aufgeführt.

**Tags (Markierungen)**  
In der **Tags-Tabelle** werden die Schlüssel und Werte angezeigt, die zum Markieren der Ressource verwendet wurden. Weitere Informationen zum Taggen finden Sie unter Ressourcen [taggen AWS](https://docs.aws.amazon.com/general/latest/gr/aws_tagging.html).

**Metriken**  
Die Registerkarte **Metrics** zeigt eine grafische Darstellung der Metriken für die Warteschlange im Zeitverlauf.

Queue-Metriken umfassen eine Reihe von Informationen, die die Platzierungsaktivitäten in der Warteschlange beschreiben, einschließlich erfolgreicher Platzierungen, die nach Regionen geordnet sind. Anhand von Regionsdaten kannst du herausfinden, wo du deine Spiele veranstaltest. Metriken zur regionalen Platzierung können dabei helfen, Probleme mit dem allgemeinen Warteschlangendesign zu erkennen. 

Warteschlangenmetriken sind auch bei Amazon verfügbar CloudWatch. Eine Beschreibung der verfügbaren Metriken finden Sie unter[Amazon GameLift Servers-Metriken für Warteschlangen](monitoring-cloudwatch.md#gamelift-metrics-queue).

**Ziele**  
In der Registerkarte **Destinations** werden alle Ziele und Aliase für die Warteschlange angezeigt.

Wenn die Ziele Amazon GameLift Servers nach verfügbaren Ressourcen für die Ausrichtung einer neuen Spielsitzung durchsucht werden, wird die hier aufgeführte Standardreihenfolge durchsucht. Amazon GameLift ServersPlatziert dort neue Spielsitzungen, sofern auf dem ersten aufgelisteten Ziel noch Kapazität vorhanden ist. Sie können festlegen, dass Anfragen zur Platzierung einzelner Spielsitzungen die Standardreihenfolge überschreiben, indem Sie Daten zur Spielerlatenz angeben. Diese Daten weisen Amazon GameLift Servers an, nach einem verfügbaren Ziel mit der geringsten durchschnittlichen Spielerlatenz zu suchen. Weitere Informationen zum Entwerfen Ihrer Warteschlangen finden Sie unter[Passen Sie eine Warteschlange für Spielsitzungen an](queues-design.md).

**Platzierung der Sitzungen**  
Konfigurationseinstellungen, die den Platzierungsprozess für dein Spiel individuell anpassen.

**Richtlinien für die Latenz von Spielern**  
Im Abschnitt **Richtlinien für die Player-Latenz** werden alle Richtlinien angezeigt, die von der Warteschlange verwendet werden. In der Tabelle sind die Richtlinien in der Reihenfolge aufgeführt, in der sie durchgesetzt werden.

**Orte**  
Im Bereich **Standorte** werden die Orte angezeigt, an denen diese Warteschlange eine Spielsitzung platzieren kann.

**Priorität**  
Im Bereich **Priorität** wird die Reihenfolge angezeigt, in der die Warteschlange die Details einer Spielsitzung auswertet.

**Reihenfolge des Standorts**  
Im Abschnitt **Reihenfolge der Standorte** wird die Standardreihenfolge angezeigt, die in der Warteschlange beim Platzieren von Spielsitzungen verwendet wird. Die Warteschlange verwendet diese Reihenfolge, wenn Sie keine anderen Prioritätstypen definiert haben.

------
#### [ AWS SDK ]

Verwenden Sie die folgenden AWS CLI-Befehle, um Informationen zu dieser Ressource abzurufen:
+ [DescribeGameSessionQueues](https://docs.aws.amazon.com/gameliftservers/latest/apireference/API_DescribeGameSessionQueues.html)

------

# Bereite dich mit Amazon GameLift Servers Hosting auf den Start vor
<a name="gamelift_quickstart_customservers_checklist"></a>

Verwende die folgenden Checklisten, um jede Bereitstellungsphase deines Spiels zu überprüfen. Mit **[Kritisch]** markierte Elemente sind entscheidend für den Produktionsstart.

Laden Sie den Fragebogen zur Amazon GameLift Servers Markteinführung herunter und füllen Sie ihn aus, der in der [https://console.aws.amazon.com/gamelift/prepare-to-launch](https://console.aws.amazon.com/gamelift/prepare-to-launch) verfügbar ist. Wir möchten, dass alle Spieleentwickler, die Spiele nutzenAmazon GameLift Servers, einen reibungslosen Starttag haben. Die angeforderten Informationen helfen uns dabei, dich auf bevorstehende Auslastungstests, Soft-Launch oder öffentliche Markteinführungen vorzubereiten. Plane ein, den ausgefüllten Fragebogen mindestens drei (3) Monate vor der Durchführung deines ersten Belastungstests einzureichen. 

**Topics**
+ [Bereite dein Spiel vor](#gamelift_quickstart_customservers_prepgameserver_checklist)
+ [Bereiten Sie sich auf das Testen vor](#gamelift_quickstart_customservers_test_checklist)
+ [Bereiten Sie sich auf den Start vor](#gamelift_quickstart_customservers_launch_checklist)
+ [Planen Sie Updates nach der Markteinführung ein](#gamelift_quickstart_customservers_launch_postchecklist)

## Bereite dein Spiel vor
<a name="gamelift_quickstart_customservers_prepgameserver_checklist"></a>
+ **[Kritisch]** Vergewissern Sie sich, dass Sie alle [Schritte zur Entwicklung](getting-started-intro.md) Ihrer Hosting-Lösung abgeschlossen haben und dass Sie über alle erforderlichen Komponenten verfügen, darunter einen integrierten Spieleserver, einen Backend-Service für Spieleclients, Hosting-Flotten und eine Methode zur Platzierung von Spielsitzungen (z. B. eine Warteschlange). 
+ **[Kritisch]** [Erstellen Sie AWS Identity and Access Management (IAM) -Rollen](setting-up-aws-login.md), mit denen Ihr Spieleserver während der Ausführung auf andere AWS Ressourcen zugreifen kann.
+ **[Kritisch]** Entwerfen und implementieren Sie nach Bedarf einen Failover auf andere Hosting-Ressourcen. 
+ [Plane den Rollout von Flotten an deinen Zielorten](gamelift-regions.md) und berücksichtige dabei die Warteschlange und die Flottenstruktur deines Spiels.
+ [Automatisieren Sie Ihre Bereitstellung](resources-cloudformation.md) mithilfe von Infrastructure as Code (IaC) mit CloudFormation und dem. AWS Cloud Development Kit (AWS CDK)
+ [Sammeln Sie Protokolle und Analysen](monitoring-overview.md) mithilfe von Amazon CloudWatch und Amazon Simple Storage Service (Amazon S3).

## Bereiten Sie sich auf das Testen vor
<a name="gamelift_quickstart_customservers_test_checklist"></a>
+ **[Kritisch]** [Fordern Sie eine Erhöhung der Amazon GameLift Servers Servicekontingenten](limits-regions.md) und anderer AWS-Service Kontingente an, damit Ihre Live-Umgebung an die Produktionsanforderungen angepasst werden kann.
+ **[Kritisch]** Stellen Sie sicher, dass die offenen Ports auf aktiven Flotten dem Portbereich entsprechen, den Ihre Server verwenden könnten.
+ **[Kritisch]** Schließen Sie den RDP-Port 3389 und den SSH-Port 22.
+ Entwickle einen Plan für die DevOps Verwaltung deines Spiels. Wenn Sie Amazon CloudWatch Logs oder CloudWatch benutzerdefinierte Amazon-Metriken verwenden, definieren Sie Alarme für schwerwiegende oder kritische Probleme auf der Serverflotte. Simulieren Sie Fehler und testen Sie die Runbooks.
+ Stellen Sie sicher, dass die von Ihnen verwendeten Rechenressourcen die Anzahl der Serverprozesse unterstützen können, die Sie gleichzeitig auf jeder Berechnung ausführen möchten. 
+ [Passen Sie Ihre Skalierungsrichtlinie](fleets-manage-capacity.md) so an, dass sie zunächst konservativer ist und mehr ungenutzte Kapazität zur Verfügung stellt, als Sie für erforderlich halten. Sie können die Kosten später optimieren. Erwägen Sie die Verwendung einer zielbasierten Skalierungsrichtlinie mit 20 Prozent ungenutzter Kapazität.
+ Verwenden Sie FlexMatch beispielsweise [Latenzregeln](https://docs.aws.amazon.com/gameliftservers/latest/flexmatchguide/match-intro.html), um Spieler zuzuordnen, die sich geografisch nahe beieinander befinden. Testen Sie mit synthetischen Latenzdaten aus Ihrem Lasttest-Client, wie sich das unter Last verhält.
+ Testen Sie Ihre Spielerauthentifizierung und Ihre Infrastruktur für Spielsitzungen, um festzustellen, ob sie effektiv skaliert werden kann, um der Nachfrage gerecht zu werden.
+ Stellen Sie sicher, dass ein Server, der mehrere Tage lang in Betrieb war, weiterhin Verbindungen annehmen kann.
+ Erhöhen Sie Ihren Support Tarif auf Business oder Enterprise, damit wir Ihnen bei Problemen oder Ausfällen weiterhelfen AWS können.

## Bereiten Sie sich auf den Start vor
<a name="gamelift_quickstart_customservers_launch_checklist"></a>
+ **[Kritisch]** [Setze die Richtlinie für den Flottenschutz](fleets-creating.md) auf vollständigen Schutz für alle aktiven Flotten, sodass aktive Spielsitzungen durch Herunterskalierung nicht unterbrochen werden.
+ **[Kritisch]** [Stellen Sie die maximale Größe Ihrer Flotte](fleets-capacity-limits.md) so hoch ein, dass die zu erwartende Spitzennachfrage zumindest abgedeckt werden kann. Wir empfehlen Ihnen, Ihre maximale Größe bei unerwarteter Nachfrage zu verdoppeln.
+ Ermutigen Sie Ihr gesamtes Entwicklungsteam, an der Launch-Veranstaltung teilzunehmen und die Veröffentlichung Ihres Spiels in einem Launchroom zu verfolgen.
+ Überwachen Sie die Latenz und das Spielererlebnis der Spieler.

## Planen Sie Updates nach der Markteinführung ein
<a name="gamelift_quickstart_customservers_launch_postchecklist"></a>
+ [Passen Sie die Skalierungsrichtlinie](fleets-manage-capacity.md) an, um die ungenutzte Kapazität auf der Grundlage der Spielerauslastung zu minimieren.
+ [Ändern Sie FlexMatch die Regeln](https://docs.aws.amazon.com/gameliftservers/latest/flexmatchguide/match-intro.html) oder [fügen Sie Hosting-Standorte](gamelift-compute.md#gamelift-compute-location) hinzu, basierend auf den Latenzdaten der Spieler und den überarbeiteten Anforderungen.
+ Optimieren Sie die Laufzeitkonfiguration, um auf jeder Computerressource so viele Spielesitzungen wie möglich auszuführen. Wenn Sie die Leistungseffizienz auf diese Weise maximieren, kann sich dies direkt auf Ihre Flottenkosten auswirken, da Sie möglicherweise mehr Serverprozesse mit denselben Rechenressourcen ausführen können. 
+ [Verwenden Sie Ihre Analysedaten](monitoring-overview.md), um die kontinuierliche Entwicklung voranzutreiben, das Spielerlebnis und die Langlebigkeit des Spiels zu verbessern und die Monetarisierung zu optimieren.

# Amazon GameLift ServersHosting-Ressourcen verwalten mit CloudFormation
<a name="resources-cloudformation"></a>

Sie können es verwenden CloudFormation , um Ihre Amazon GameLift Servers Ressourcen zu verwalten. In erstellen Sie eine Vorlage CloudFormation, die jede Ressource modelliert, und verwenden dann die Vorlage, um Ihre Ressourcen zu erstellen. Um Ressourcen zu aktualisieren, nehmen Sie die Änderungen an Ihrer Vorlage vor und verwenden CloudFormation sie, um die Aktualisierungen zu implementieren. Sie können Ihre Ressourcen in logische Gruppen, sogenannte Stacks und Stack-Sets, organisieren. 

Die Verwendung CloudFormation zur Verwaltung Ihrer Amazon GameLift Servers Hosting-Ressourcen bietet eine effizientere Möglichkeit, AWS Ressourcensätze zu verwalten. Sie können die Versionskontrolle verwenden, um Vorlagenänderungen im Zeitverlauf zu verfolgen und Aktualisierungen von mehreren Teammitgliedern zu koordinieren. Sie können Vorlagen auch wiederverwenden. Wenn Sie beispielsweise ein Spiel in mehreren Regionen bereitstellen, können Sie dieselbe Vorlage verwenden, um identische Ressourcen in jeder Region zu erstellen. Sie können diese Vorlagen auch verwenden, um dieselben Ressourcensätze in einer anderen Partition bereitzustellen. 

Weitere Informationen zu CloudFormation finden Sie im [AWS CloudFormation Benutzerhandbuch](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/). Informationen zu Vorlagen für Amazon GameLift Servers Ressourcen finden Sie in der [Referenz zum Amazon GameLift Servers Ressourcentyp](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/AWS_GameLift.html).

## Best Practices
<a name="resources-cloudformation-bestpractices"></a>

Eine ausführliche Anleitung zur Verwendung CloudFormation finden Sie in den [CloudFormation Best Practices](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/best-practices.html) im *AWS CloudFormation Benutzerhandbuch*. Darüber hinaus haben diese bewährten Methoden eine besondere Relevanz mit Amazon GameLift Servers.
+ **Verwalten Sie Ihre Ressourcen konsequent durch CloudFormation.** Wenn Sie Ihre Ressourcen außerhalb CloudFormation Ihrer Ressourcen ändern, werden sie nicht mehr mit Ihren Ressourcenvorlagen synchronisiert.
+ **Verwenden Sie CloudFormation Stacks und Stack-Sets, um mehrere Ressourcen effizient zu verwalten.** 
  + Verwenden Sie Stacks, um Gruppen verbundener Ressourcen zu verwalten. Zum Beispiel ein Stack, der einen Build enthält, eine Flotte, die auf den Build verweist, und einen Alias, der auf die Flotte verweist. Wenn Sie Ihre Vorlage aktualisieren, um einen Build zu ersetzen, werden die mit dem Build verbundenen Flotten CloudFormation ersetzt. CloudFormation aktualisiert dann die vorhandenen Aliase so, dass sie auf die neuen Flotten verweisen. *Weitere Informationen finden Sie unter [Arbeiten mit Stacks](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stacks.html) im AWS CloudFormation Benutzerhandbuch.*
  + Verwenden Sie CloudFormation Stack-Sets, wenn Sie identische Stacks in mehreren Regionen oder AWS Konten bereitstellen. Weitere Informationen finden Sie im *AWS CloudFormation Benutzerhandbuch* unter [Arbeiten mit Stack-Sets](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/what-is-cfnstacksets.html).
+ **Wenn Sie Spot-Instances verwenden, schließen Sie eine On-Demand-Flotte als Alternative ein.** Wir empfehlen, Ihre Vorlagen mit zwei Flotten in jeder Region, einer Flotte mit Spot-Instances und einer Flotte mit On-Demand-Instances einzurichten.
+ **Gruppieren Sie Ihre standortspezifischen Ressourcen und globalen Ressourcen in separaten Stacks, wenn Sie Ressourcen an mehreren Standorten verwalten.**
+ **Platzieren Sie Ihre globalen Ressourcen in der Nähe der Dienste, die sie verwenden.** Ressourcen wie Warteschlangen und Matchmaking-Konfigurationen erhalten in der Regel eine große Anzahl von Anfragen von bestimmten Quellen. Indem Sie Ihre Ressourcen in der Nähe der Quelle dieser Anfragen platzieren, minimieren Sie die Reisezeit für Anfragen und können die Gesamtleistung verbessern.
+ **Platzieren Sie Ihre Matchmakingkonfiguration in derselben Region wie die Spielsitzungswarteschlange, die von ihr verwendet wird.**
+ **Erstellen Sie für jede Flotte im Stack einen separaten Alias.**

## Verwendung von CloudFormation Stacks
<a name="resources-cloudformation-multistack"></a>

Wir empfehlen, beim Einrichten von CloudFormation Stacks für Amazon GameLift Servers Ressourcen die folgenden Strukturen zu verwenden. Deine optimale Stack-Struktur hängt davon ab, ob du dein Spiel an einem Ort oder an mehreren Orten einsetzt. 

### Stapel für einen einzelnen Standort
<a name="resources-cloudformation-multistack-singleregion"></a>

Um Amazon GameLift Servers Ressourcen an einem einzigen Standort zu verwalten, empfehlen wir eine Struktur mit zwei Stacks: 
+ **Support-Stack** — Dieser Stack enthält Ressourcen, von denen Ihre Amazon GameLift Servers Ressourcen abhängen. Dieser Stack sollte mindestens den S3-Bucket enthalten, in dem Sie Ihren benutzerdefinierten Spieleserver oder Echtzeit-Skriptdateien speichern. Der Stack sollte auch eine IAM-Rolle enthalten, die Ihnen die Amazon GameLift Servers Erlaubnis erteilt, Ihre Dateien aus dem S3-Bucket abzurufen, wenn Sie eine Amazon GameLift Servers Build- oder Skriptressource erstellen. Dieser Stack kann auch andere AWS Ressourcen enthalten, die mit Ihrem Spiel verwendet werden, wie DynamoDB-Tabellen, Amazon Redshift Redshift-Cluster und Lambda-Funktionen. 
+ **Amazon GameLift ServersStapel** — Dieser Stapel enthält all Ihre Amazon GameLift Servers Ressourcen, einschließlich des Builds oder Skripts, einer Reihe von Flotten, Aliasnamen und der Warteschlange für Spielsitzungen. CloudFormation erstellt eine Build- oder Skriptressource mit Dateien, die im S3-Bucket-Speicherort gespeichert sind, und stellt den Build oder das Skript auf einer oder mehreren Flottenressourcen bereit. Für jede Flotte sollte ein entsprechender Alias vorhanden sein. Die Spielsitzungswarteschlange verweist auf einige oder alle Flottenaliase. Wenn Sie FlexMatch für das Matchmaking verwenden, enthält dieser Stapel auch eine Matchmaking-Konfiguration und einen Regelsatz. 

Das folgende Diagramm zeigt eine Struktur mit zwei Stacks für die Bereitstellung von Ressourcen in einer einzigen Region. AWS 

![\[\]](http://docs.aws.amazon.com/de_de/gameliftservers/latest/developerguide/images/resources-cf_single_vsd.png)


### Stacks für mehrere Regionen
<a name="resources-cloudformation-multistack-multiregion"></a>

Beachten Sie bei der Bereitstellung Ihres Spiels in mehr als einer Region, wie Ressourcen in Regionen interagieren können. Einige Ressourcen, wie Amazon GameLift Servers-Flotten, können nur auf andere Ressourcen in derselben Region verweisen. Andere Ressourcen, wie z. B. eine Amazon GameLift Servers Warteschlange, sind regionsunabhängig. Zur Verwaltung von Amazon GameLift Servers-Ressourcen in mehreren Regionen empfehlen wir die folgende Struktur. 
+ **Regionale Support-Stacks** — Diese Stacks enthalten Ressourcen, von denen Ihre Amazon GameLift Servers Ressourcen abhängig sind. Dieser Stack muss den S3-Bucket enthalten, in dem Sie Ihren benutzerdefinierten Spieleserver oder Echtzeit-Skriptdateien speichern. Es kann auch andere AWS Ressourcen für Ihr Spiel enthalten, wie DynamoDB-Tabellen, Amazon Redshift Redshift-Cluster und Lambda-Funktionen. Viele dieser Ressourcen sind regionsspezifisch, sodass Sie sie in jeder Region erstellen müssen. Amazon GameLift Serversbenötigt außerdem eine IAM-Rolle, die den Zugriff auf diese Support-Ressourcen ermöglicht. Da eine IAM-Rolle regionsunabhängig ist, benötigen Sie nur eine Rollenressource, die sich in einer beliebigen Region befindet und auf die in allen anderen Support-Stacks verwiesen wird.
+ **Regionale Amazon GameLift Servers Stacks** — Dieser Stapel enthält die Amazon GameLift Servers Ressourcen, die in jeder Region vorhanden sein müssen, in der dein Spiel eingesetzt wird, einschließlich des Build oder Skripts, einer Reihe von Flotten und Aliasnamen. CloudFormation erstellt eine Build- oder Skriptressource mit Dateien an einem S3-Bucket-Speicherort und stellt den Build oder das Skript für eine oder mehrere Flottenressourcen bereit. Für jede Flotte sollte ein entsprechender Alias vorhanden sein. Die Spielsitzungswarteschlange verweist auf einige oder alle Flottenaliase. Sie können eine Vorlage verwalten, um diese Art von Stack zu beschreiben und sie verwenden, um identische Sätze von Ressourcen in jeder Region zu erstellen.
+ **Globaler Amazon GameLift Servers Stapel** — Dieser Stapel enthält deine Warteschlange für Spielsitzungen und deine Matchmaking-Ressourcen. Diese Ressourcen können sich in jeder beliebigen Region befinden und werden normalerweise in derselben Region platziert. Die Warteschlange kann Flotten oder Aliase referenzieren, die sich in beliebigen Regionen befinden. Um zusätzliche Warteschlangen in verschiedenen Regionen zu platzieren, erstellen Sie zusätzliche globale Stacks. 

Die folgenden Diagramme veranschaulichen eine Multistack-Struktur für den Einsatz von Ressourcen in mehreren AWS Regionen. Das erste Diagramm zeigt eine Struktur für eine einzelne Spielsitzungs-Warteschlange. Das zweite Diagramm zeigt eine Struktur mit mehreren Warteschlangen.

![\[\]](http://docs.aws.amazon.com/de_de/gameliftservers/latest/developerguide/images/resources-cf_multi_vsd.png)


![\[\]](http://docs.aws.amazon.com/de_de/gameliftservers/latest/developerguide/images/resources-cf_multiqueue_vsd.png)


## Builds werden aktualisiert
<a name="resources-cloudformation-updatebuild"></a>

Amazon GameLift Servers-Builds sind unveränderlich, ebenso wie die Beziehung zwischen einem Build und einer Flotte. Wenn Sie Ihre Hosting-Ressourcen aktualisieren, um einen neuen Satz von Spiele-Build-Dateien zu verwenden, müssen Sie Folgendes tun: 
+ Erstellen Sie einen neuen Build mit dem neuen Satz von Dateien (Ersatz).
+ Erstellen Sie einen neuen Satz von Flotten, um den neuen Spiel-Build (Ersatz) bereitzustellen.
+ Leiten Sie Aliase um, um auf die neuen Flotten zu verweisen (Aktualisierung ohne Unterbrechung). 

Weitere Informationen finden Sie unter [Verhalten beim Aktualisieren von Stack-Ressourcen](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html) im *AWS CloudFormation Benutzerhandbuch*. 

### Stellen Sie Build-Updates automatisch bereit
<a name="resources-cloudformation-updatebuild-auto"></a>

Bei der Aktualisierung eines Stacks, der zugehörige Build-, Flotten- und Alias-Ressourcen enthält, werden diese Schritte standardmäßig CloudFormation automatisch nacheinander ausgeführt. Sie lösen dieses Update aus, indem Sie zuerst die neuen Build-Dateien an einen neuen S3-Speicherort hochladen. Anschließend ändern Sie Ihre CloudFormation Build-Vorlage so, dass sie auf den neuen S3-Speicherort verweist. Wenn Sie Ihren Stack mit dem neuen S3-Speicherot aktualisieren, löst dies die folgende CloudFormation -Sequenz aus: 

1. Ruft die neuen Dateien aus S3 ab, überprüft die Dateien und erstellt einen neuen Amazon GameLift Servers-Build. 

1. Aktualisiert die Build-Referenz in der Flottenvorlage, wodurch eine neue Flottenerstellung ausgelöst wird.

1. Wenn die neuen Flotten aktiv sind, wird der Flottenverweis im Alias so aktualisiert, dass der Alias auf die neuen Flotten verweist.

1. Löscht die alte Flotte.

1. Löscht den alten Build.

Wenn Ihre Spielsitzungs-Warteschlange Flottenaliase verwendet, wird der Spielerverkehr automatisch auf die neuen Flotten umgeschaltet, sobald die Aliase aktualisiert werden. Die alten Flotten werden schrittweise von Spielern entfernt, wenn Spielsitzungen enden. Auto Scaling übernimmt das Hinzufügen und Entfernen von Instances zu jeder Gruppe von Flotten, wenn der Spielerverkehr schwankt. Alternativ können Sie eine anfängliche gewünschte Instanzzahl angeben, um den Switch schnell hochzufahren und Auto Scaling später zu aktivieren.

Sie können Ressourcen auch CloudFormation beibehalten lassen, anstatt sie zu löschen. Weitere Informationen finden Sie unter [RetainResources](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DeleteStack.html) in der *AWS CloudFormation -API-Referenz*.

### Stellen Sie Build-Updates manuell bereit
<a name="resources-cloudformation-updatebuild-manual"></a>

Wenn Sie mehr Kontrolle darüber haben möchten, wann neue Flotten für Spieler live gehen, bieten sich Ihnen einige Möglichkeiten. Sie können Aliase manuell über die Amazon GameLift Servers-Konsole oder die CLI verwalten. Anstatt Ihre Build-Vorlage zu aktualisieren, um den Build und die Flotten zu ersetzen, können Sie auch einen zweiten Satz von Build- und Flottendefinitionen zur Vorlage hinzufügen. Wenn Sie die Vorlage aktualisieren, CloudFormation erstellt eine zweite Build-Ressource und entsprechende Flotten. Da die vorhandenen Ressourcen nicht ersetzt werden, werden sie nicht gelöscht und die Aliase verweisen weiterhin auf ursprüngliche Flotten. 

Der Hauptvorteil bei diesem Ansatz ist, dass er Ihnen Flexibilität verleiht. Sie können separate Ressourcen für die neue Version Ihres Builds erstellen, die neuen Ressourcen testen und kontrollieren, wann die neuen Flotten für Spieler live gehen. Ein potenzieller Nachteil besteht darin, dass in jeder Region für einen kurzen Zeitraum doppelt so viele Ressourcen benötigt werden.

Das folgende Diagramm veranschaulicht diesen Prozess. 

![\[\]](http://docs.aws.amazon.com/de_de/gameliftservers/latest/developerguide/images/resources-cf_updating_vsd.png)


### Wie funktionieren Rollbacks
<a name="resources-cloudformation-updatebuild-rollbacks"></a>

Wenn bei einem Ressourcen-Update ein Schritt nicht erfolgreich durchgeführt wurde, löst CloudFormation automatisch ein Rollback aus. Dieser Prozess kehrt jeden Schritt in Folge um und löscht die neu erstellten Ressourcen. 

Wenn Sie ein Rollback manuell auslösen müssen, setzen Sie den S3-Speicherortschlüssel der Vorlage auf den ursprünglichen Speicherort zurück und aktualisieren Sie den Stack. Ein neuer Amazon GameLift Servers-Build und eine neue Flotte werden erstellt, und der Alias wechselt zur neuen Flotte, nachdem die Flotte aktiv ist. Wenn Sie Aliase separat verwalten, müssen Sie sie so umschalten, dass sie auf die neuen Flotten verweisen.

Weitere Informationen zum Umgang mit einem fehlgeschlagenen oder hängengebliebenen Rollback finden Sie im *AWS CloudFormation Benutzerhandbuch* unter [Fortfahren des Rollbacks eines Updates](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-continueupdaterollback.html). 