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 von Scaling und Amazon GameLift Servers Fleet To/From Zero
Amazon GameLift Serversunterstützt die automatische Skalierung auf und von null Instanzen basierend auf der Aktivität der Spielsitzung. Diese Option mit verwalteter Kapazität ermöglicht es Ihren Flottenstandorten, nach einem bestimmten Zeitraum ohne Spielsitzungen auf null Instances hochzuskalieren und automatisch zu skalieren, wenn Spielsitzungen angefordert werden.
Die Skalierung auf und von Null-Instances bietet mehrere Vorteile:
-
Kostenoptimierung — Eliminieren Sie die Rechenkosten in Zeiten der Inaktivität, indem Sie keine Instances ausführen, wenn keine Spielsitzung stattfindet.
-
Automatisches reaktives Skalieren — Die Standorte der Flotten werden automatisch auf eine Instanz skaliert, wenn eine Spielsitzung angefordert wird, sodass kein manuelles Eingreifen erforderlich ist.
-
Vereinfachtes Management — Es ist nicht erforderlich, die Flottenkapazität manuell auf to/from Null einzustellen, je nach erwarteter Spielernachfrage oder Entwicklungsanforderungen.
Wenn Sie Scale To/From Zero für eine Flotte aktivieren, überwacht Amazon GameLift Servers die Aktivität der Spielsitzungen und passt die Flottenkapazität automatisch an:
-
Skalierung auf Null — Nach einem konfigurierten Zeitraum ohne Aktivität der Spielsitzungen wird der Flottenstandort auf null Amazon GameLift Servers Instances hochskaliert.
-
Skalierung von Null — Wenn eine Anfrage zur Erstellung einer Spielsitzung eingeht, wird der Flottenstandort auf eine Instanz Amazon GameLift Servers skaliert, sodass die auto Skalierung wieder aufgenommen werden kann.
-
Kontinuierliche Skalierung — Nach der Skalierung verwendet die Flotte wieder konfigurierte Auto-Scaling-Richtlinien zur Kapazitätsverwaltung.
Verhalten bei der Skalierung
Amazon GameLift Serversstartet den Scale-In-Prozess für einen Flottenstandort nach Ablauf des konfigurierten Inaktivitätszeitraums, ohne dass eine Spielsitzung aktiv war. Dies ist definiert als ein Zeitraum, in dem:
-
Am Standort Fleet gibt es keine aktiven Spielsitzungen.
-
Es wurden keine Anfragen zur Erstellung neuer Spielsitzungen am Standort Fleet gestellt.
Während der Skalierung Amazon GameLift Servers werden die Mindest- und die gewünschte Kapazität für den Standort der Flotte auf Null gesetzt, wodurch eine schnelle Skalierung erzielt wird, um Kosten zu sparen.
Verhalten bei horizontaler Skalierung
Wenn eine Anfrage zur Erstellung einer Spielsitzung eingeht, während sich der Standort der Flotte auf null Instanzen befindet:
-
Amazon GameLift Serversleitet sofort die Skalierung einer Instanz ein.
-
Der Versuch, die Spielsitzung zu platzieren, kann je nach Konfiguration der Warteschlangen (falls verwendet) mit anderen Flotten oder Flottenstandorten fortgesetzt werden.
Anmerkung
Die Bereitstellung und Initialisierung der Instances bei einer Skalierung von Null nimmt Zeit in Anspruch. Bei Spielern kann es nach einer gewissen Zeit der Inaktivität zu längeren Wartezeiten für die erste Spielsitzung kommen. Aus diesem Grund lässt sich diese Funktion am besten mit and/or Flottenwarteschlangen an mehreren Standorten kombinieren.
Scale Zero konfigurieren To/From
Scaling To/From Zero wird konfiguriert, indem eine bestehende Flotte aktualisiert wird.
Best Practices
Beachten Sie bei der Verwendung von Scale To/From Zero die folgenden Empfehlungen:
-
Legen Sie angemessene Inaktivitätszeiträume fest — Wägen Sie die Kosteneinsparungen mit der Häufigkeit von Scale-In/Scale-Out-Zyklen ab. Eine kürzere Wartezeit bis zur Skalierung auf Null könnte zwar die Einsparungen maximieren, würde aber zu häufigeren Kaltstarts führen.
-
Einsatz bei vorhersehbaren Workloads — Scale To/From Zero eignet sich am besten für Spiele mit deutlichen Zeiträumen der Inaktivität, wie z. B. development/test Umgebungen oder Spiele mit ausgeprägten Randzeiten.
-
Überwachen Sie CloudWatch Messwerte — Verfolgen Sie Ereignisse bei der Flottenskalierung und die Platzierungszeiten von Spielsitzungen, um Ihre Konfiguration zu optimieren.
-
Kombinieren Sie mit Skalierungsrichtlinien — Verwenden Sie Scale To/From Zero zusammen mit ziel- oder regelbasierter auto Skalierung für ein umfassendes Kapazitätsmanagement.