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.
Aufbau einer Hosting-Flotte mit Amazon GameLift Servers
In diesem Abschnitt findest du Informationen zum Entwerfen, Erstellen und Verwalten Amazon GameLift Servers Flotten zum Hosten deiner Spieleserver. Hier Amazon GameLift Servers Hosting-Optionen erfährst du mehr über die Hosting-Lösungen Amazon GameLift Servers Angebote, darunter solche, die verwaltete EC2 Flotten verwenden, selbstverwaltete Anywhere-Flotten für Ihre lokale Hardware und eine Hybridlösung, die beide nutzt.
Themen
Merkmale der Flotte
Importieren in &S3; Amazon GameLift Servers Fleet ist eine Sammlung von Computerressourcen, die deine Spieleserver betreiben und Spielsitzungen für Spieler veranstalten. Flotten können sich in der Art der verwendeten Rechenressourcen und in der Art und Weise, wie die Flotte verwaltet wird, unterscheiden. Die Größe einer Flotte — die Anzahl der Spielsitzungen und Spieler, die sie unterstützen kann — hängt von der Anzahl der Rechenressourcen ab, die Sie ihr zur Verfügung stellen. Alle Amazon GameLift Servers Flotten haben die folgenden Eigenschaften:
-
Die Spieleserver-Prozesse, die auf allen Flotten ausgeführt werden, sind in das Server-SDK für integriert Amazon GameLift Serversund kommuniziere mit Amazon GameLift Servers Service auf die gleiche Weise. Spieleserver melden ihre Verfügbarkeit, um Spielsitzungen und Spieler zu veranstalten, auf Aufforderungen zum Starten oder Beenden von Spielsitzungen und andere Interaktionen zu antworten.
-
Amazon GameLift Servers verwaltet die Platzierung von Spielsitzungen für alle Flotten auf die gleiche Weise. Amazon GameLift Servers verfolgt den Spielserverstatus einer Flotte und wählt aus verfügbaren Spielservern aus, um eine neue Spielsitzung abzuhalten. Dieser Prozess wird verwendet, unabhängig davon, ob dein Spiel Spielsitzungen auf einer einzigen Flotte platziert oder eine Warteschlange für Spielsitzungen verwendet, um das Hosting auf mehrere Flotten zu verteilen. Mit einer Warteschlange kannst du deine Platzierungsentscheidungen auch anpassen, um Faktoren wie Ressourcenkosten und Latenz zu berücksichtigen.
-
Alle Flotten unterstützen den Einsatz eines FlexMatch Matchmaker in Zusammenarbeit mit einer Warteschlange für die Platzierung von Spielsitzungen. Das Tool Amazon GameLift Servers Der Service empfängt Spielanfragen von Spielern, erstellt die Matches und leitet sie an die Warteschlange für Spielsitzungen weiter, um nach verfügbaren Spieleservern zu suchen.
Amazon GameLift Servers sammelt eine Vielzahl von Flottenkennzahlen. Dazu gehören Statusmetriken für Computer und Serverprozesse sowie Nutzungsmetriken für Spielsitzungen und Spieleraktivitäten. Die vollständige Liste der verfügbaren Messwerte finden Sie unterÜberwachen Amazon GameLift Servers mit Amazon CloudWatch.
Wie Amazon GameLift Servers Die Flottenerstellung funktioniert
Wenn du eine neue Flotte anforderst, Amazon GameLift Servers startet einen Workflow zur Erstellung der Flottenressource. Sobald die einzelnen Schritte des Workflows abgeschlossen sind, Amazon GameLift Servers aktualisiert den Status der Flotte und gibt eine Reihe von Ereignissen aus, um den Fortschritt bei der Flottenbildung zu kommunizieren.
Amazon GameLift Servers verwendet zwei Arten von Ereignissen. Ereignisse zum Übergang des Flottenstatus kennzeichnen, wenn sich der Flottenstatus ändert. Ereignisse zur Flottenerstellung bieten zusätzliche Markierungen, die beim Debuggen von Problemen bei der Flottenerstellung helfen. Sie können alle Ereignisse verfolgen, indem Sie Amazon GameLift Servers Konsole oder durch Aufrufen der Amazon GameLift Servers API-Betrieb DescribeFleetEvents. Sie können den Flotten- und Standortstatus auch mit DescribeFleetAttributesoder verfolgen DescribeFleetLocationAttributes.