Übersicht über Stream-Gruppen für mehrere Anwendungen - Amazon GameLift Streams

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.

Übersicht über Stream-Gruppen für mehrere Anwendungen

Eine Stream-Gruppe mit mehreren Anwendungen ist eine Stream-Gruppe, die mit mehreren Anwendungen verknüpft ist. Auf diese Weise können Sie mehrere Anwendungen streamen, indem Sie denselben Satz von Rechenressourcen in einer einzigen Stream-Gruppe verwenden.

Ein häufiger Anwendungsfall für Stream-Gruppen mit mehreren Anwendungen ist die Veröffentlichung verschiedener Versionen Ihres Spiels. Nehmen wir zum Beispiel an, Sie haben eine Stream-Gruppe erstellt und als Standardanwendung die Originalversion Ihres Spiels festgelegt. Nehmen wir dann an, Sie erstellen zusätzliche Anwendungen, die andere Versionen Ihres Spiels enthalten, und verknüpfen diese mit der Stream-Gruppe. Da diese Anwendungen derselben Stream-Gruppe zugeordnet sind, müssen Sie nur einen einzigen Satz von Rechenressourcen oder Stream-Kapazität verwalten, um all diese Spiele zu streamen. Das bedeutet, dass unabhängig davon, welche Anwendung ein Endbenutzer streamt, die Anwendung auf einer Rechenressource aus derselben Menge ausgeführt wird, die dieser Stream-Gruppe zugewiesen wurde.

Hier sind weitere mögliche Beispiele aus der Praxis:

  • Eine Game-Streaming-Plattform, die Kunden verschiedene Streaming-Stufen bietet.

  • Ein Qualitätssicherungsteam, das mehrere Versionen eines Spiels testet.

  • Um das Stream-Kapazitätsmanagement zu vereinfachen, indem eine einzelne Stream-Gruppe für mehrere Anwendungen verwendet wird.

  • Um mehreren Anwendungen das Streamen aus demselben Stream-Kapazitätspool zu ermöglichen.

Einschränkungen und Anforderungen

Sie können Anwendungen nur Streamgruppen zuordnen, die über kompatible Laufzeitumgebungen und Stream-Klassen verfügen. Weitere Informationen finden Sie unter Kompatibilität mit Laufzeitumgebung und Stream-Klassen.

Die folgenden Zuordnungsbeschränkungen gelten für Anwendungen und Stream-Gruppen. Diese Grenzwerte sind im Service für alle Kunden festgelegt.

Name Standard Anpassbar Beschreibung
Anwendungen in einer Stream-Gruppe 100 Nein Die maximale Anzahl von Amazon GameLift Streams-Anwendungen, die einer Stream-Gruppe zugeordnet werden können.
Stream-Gruppenzuordnungen pro Anwendung 100 Nein Die maximale Anzahl von Stream-Gruppen, denen eine Amazon GameLift Streams-Anwendung zugeordnet werden kann.

Über Standardanwendungen

Jede Stream-Gruppe hat eine Standardanwendung, die anfänglich die erste Anwendung ist, die Sie der Stream-Gruppe hinzufügen. Die Standardanwendung wird automatisch auf allen ständig verfügbaren Rechenressourcen vorab zwischengespeichert, was dazu beitragen kann, die Ladezeit der Anwendung beim Stream-Start zu reduzieren. Der Amazon GameLift Streams-Service kann während seiner Optimierungsprozesse auch andere verknüpfte Anwendungen zwischenspeichern.

Eigenschaften von Standardanwendungen und anderen verknüpften Anwendungen:

  • Die Standardanwendung wird vorab zwischengespeichert (auf vorab zugewiesenen Rechenressourcen wie Ihrer ständig verfügbaren Kapazität), um die Ladezeit der Anwendung beim Stream-Start zu reduzieren.

  • Die Standardanwendung kann geändert werden. Beachten Sie, dass es beim Wechseln zwischen Standardanwendungen in einer Stream-Gruppe bis zu einigen Stunden dauern kann, bis die neue Standardanwendung an allen Speicherorten vorab zwischengespeichert ist.

  • Es ist mindestens eine verknüpfte Anwendung erforderlich, bevor Sie mit dem Streaming aus der Stream-Gruppe beginnen können. Die erste verknüpfte Anwendung wird automatisch zur Standardanwendung gemacht.

  • Wenn Sie die Verknüpfung der Standardanwendung einer Stream-Gruppe aufheben, wählt Amazon GameLift Streams automatisch eine neue Standardanwendung aus den verbleibenden zugehörigen Anwendungen, falls vorhanden.

  • Dieselbe Anwendung kann die Standardanwendung für mehrere Stream-Gruppen sein.

  • Die Gruppe der verknüpften Anwendungen ist veränderbar, bis die Stream-Gruppe 180 Tage alt ist. In der Praxis bedeutet dies, dass Sie Anwendungen verknüpfen und die Verknüpfung aufheben können, bis die Stream-Gruppe 180 Tage alt ist. Danach können Sie die Verknüpfung von Anwendungen mit einer Stream-Gruppe nur noch für den Rest des Lebenszyklus der Stream-Gruppe trennen.

Standardanwendung ändern

Wenn Sie die erste Anwendung mit einer Stream-Gruppe verknüpfen, wird sie automatisch zur Standardanwendung und erhält Vorteile vor dem Zwischenspeichern. Sie können die Standardanwendung jederzeit ändern, um diese Vorteile einer anderen Anwendung zuzuweisen.

Anmerkung

Wenn Sie zwischen Standardanwendungen in einer Stream-Gruppe wechseln, kann es bis zu einigen Stunden dauern, bis die neue Standardanwendung an allen Speicherorten vorab zwischengespeichert ist.

Console
So ändern Sie die Standardanwendung mithilfe der Amazon GameLift Streams-Konsole
  1. Melden Sie sich bei der an AWS Management Console und öffnen Sie die Amazon GameLift Streams-Konsole.

  2. Wählen Sie in der Navigationsleiste Stream-Gruppen aus, um eine Liste Ihrer vorhandenen Stream-Gruppen anzuzeigen.

  3. Wählen Sie eine Stream-Gruppe aus, um deren Details anzuzeigen.

  4. Wählen Sie unter Verknüpfte Anwendungen die Anwendung aus, die Sie zur Standardanwendung machen möchten.

  5. Wählen Sie Als Standard festlegen.

CLI

Voraussetzung

Sie müssen das AWS CLI mit Ihren Benutzeranmeldedaten und den von Ihnen ausgewählten konfigurieren AWS-Region. Anweisungen zur Einrichtung finden Sie unterLaden Sie das herunter AWS CLI.

Um die Standardanwendung mit dem zu ändern AWS CLI

AWS CLI Verwenden Sie dabei den UpdateStreamGroupBefehl, der an Ihren Inhalt angepasst ist. Die Anwendung, die Sie zur Standardanwendung machen möchten, muss bereits mit der Stream-Gruppe verknüpft sein.

aws gameliftstreams update-stream-group \ --identifier arn:aws:gameliftstreams:us-west-2:111122223333:streamgroup/sg-1AB2C3De4 \ --default-application-identifier a-9ZY8X7Wv6

where

  • identifier:

    Eine Stream-Gruppe mit einer Anwendung, die Sie zur Standardanwendung machen möchten.

    Bei diesem Wert kann es sich um einen Amazon-Ressourcennamen (ARN) oder eine Amazon-ID handeln, die die Stream-Gruppenressource eindeutig identifiziert.

    ARN-Beispiel: arn:aws:gameliftstreams:us-west-2:111122223333:streamgroup/sg-1AB2C3De4

    ID-Beispiel: sg-1AB2C3De4

  • default-application-identifier:

    Die Anwendung, die Sie zur Standardanwendung in dieser Stream-Gruppe machen möchten.

    Dieser Wert ist ein Amazon-Ressourcenname (ARN) oder eine Amazon-ID, die die Anwendungsressource eindeutig identifiziert.

    ARN-Beispiel: arn:aws:gameliftstreams:us-west-2:111122223333:application/a-9ZY8X7Wv6

    ID-Beispiel: a-9ZY8X7Wv6

Wenn Sie eine Anwendung mit einer Stream-Gruppe verknüpfen oder ihr zuordnen, kann die Stream-Gruppe die Anwendung streamen. Wenn es sich um die erste Anwendung in der Stream-Gruppe handelt, wird sie automatisch zur Standardanwendung. Sie können weitere Anwendungen mit einer Stream-Gruppe verknüpfen oder deren Verknüpfung aufheben, bis sie 180 Tage alt ist. Danach können Sie die Verknüpfung von Anwendungen mit einer Stream-Gruppe nur noch für den Rest des Lebenszyklus der Gruppe trennen.

Wichtig

Sie können eine Anwendung nicht mit einer Stream-Gruppe verknüpfen, die älter als 180 Tage ist. Um der Stream-Gruppe verschiedene Anwendungen zuzuordnen, müssen Sie sie zunächst neu erstellen. Anweisungen zum Neuerstellen einer Stream-Gruppe finden Sie unter. Wartung von Stream-Gruppen

Bevor Sie eine Anwendung verknüpfen, stellen Sie sicher, dass sich die Stream-Gruppe im Status Aktiv befindet.

Console
So verlinken Sie über die Amazon GameLift Streams-Konsole
  1. Melden Sie sich bei der an AWS Management Console und öffnen Sie die Amazon GameLift Streams-Konsole.

  2. Wählen Sie in der Navigationsleiste Stream-Gruppen aus, um eine Liste Ihrer vorhandenen Stream-Gruppen anzuzeigen.

  3. Wählen Sie eine Stream-Gruppe aus, um deren Details anzuzeigen.

  4. Wählen Sie unter Verknüpfte Anwendungen die Option Anwendung verknüpfen aus.

  5. Wählen Sie eine Anwendung aus, die Sie verknüpfen möchten. Bestätigen Sie Ihre Auswahl und wählen Sie Anwendung verknüpfen.

CLI

Voraussetzung

Sie müssen das AWS CLI mit Ihren Benutzeranmeldedaten und den von Ihnen ausgewählten konfigurieren AWS-Region. Anweisungen zur Einrichtung finden Sie unterLaden Sie das herunter AWS CLI.

So verknüpfen Sie eine (n) Anwendung (en) mit dem AWS CLI

AWS CLI Verwenden Sie dabei den AssociateApplicationsBefehl, der auf Ihren Inhalt zugeschnitten ist.

aws gameliftstreams associate-applications \ --identifier arn:aws:gameliftstreams:us-west-2:111122223333:streamgroup/sg-1AB2C3De4 \ --application-identifiers a-9ZY8X7Wv6 a-1Z78C7Wv6

where

  • identifier:

    Eine Stream-Gruppe, mit der diese Anwendungen verknüpft werden sollen.

    Bei diesem Wert kann es sich um einen Amazon-Ressourcennamen (ARN) oder eine Amazon-ID handeln, die die Stream-Gruppenressource eindeutig identifiziert.

    ARN-Beispiel: arn:aws:gameliftstreams:us-west-2:111122223333:streamgroup/sg-1AB2C3De4

    ID-Beispiel: sg-1AB2C3De4

  • application-identifiers:

    Eine Reihe von Anwendungen, die Sie mit dieser Stream-Gruppe verknüpfen möchten.

    Dieser Wert ist ein Amazon-Ressourcenname (ARN) oder eine Amazon-ID, die die Anwendungsressource eindeutig identifiziert.

    ARN-Beispiel: arn:aws:gameliftstreams:us-west-2:111122223333:application/a-9ZY8X7Wv6

    ID-Beispiel: a-9ZY8X7Wv6

Wenn Sie die Verknüpfung einer Anwendung zu einer Stream-Gruppe aufheben oder deren Zuordnung aufheben, können Sie diese Anwendung nicht mehr streamen, indem Sie die der Stream-Gruppe zugewiesenen Rechenressourcen verwenden. Alle in Bearbeitung befindlichen Streams werden fortgesetzt, bis sie beendet werden, wodurch vermieden wird, dass der Stream eines Endbenutzers unterbrochen wird. Amazon GameLift Streams initiiert keine neuen Streams mit dieser Stream-Gruppe. Die Aktion „Verbindung aufheben“ hat keinen Einfluss auf die Stream-Kapazität einer Stream-Gruppe.

Wenn Sie die Verknüpfung der Standardanwendung einer Stream-Gruppe aufheben, wählt Amazon GameLift Streams automatisch eine neue Standardanwendung aus den verbleibenden zugehörigen Anwendungen, falls vorhanden.

Console
So heben Sie die Verknüpfung mit der Amazon GameLift Streams-Konsole auf
  1. Melden Sie sich bei der an AWS Management Console und öffnen Sie die Amazon GameLift Streams-Konsole.

  2. Wählen Sie in der Navigationsleiste Stream-Gruppen aus, um eine Liste Ihrer vorhandenen Stream-Gruppen anzuzeigen.

  3. Wählen Sie eine Stream-Gruppe aus, um deren Details anzuzeigen.

  4. Wählen Sie unter Verknüpfte Anwendungen die Anwendung (en) aus, deren Verknüpfung Sie aufheben möchten. Wählen Sie „Anwendungsverknüpfung aufheben“.

  5. Bestätigen Sie im Dialogfeld „Anwendungsverknüpfung aufheben“ die Aktion „Verknüpfung aufheben“ und wählen Sie „Verknüpfung aufheben“.

CLI

Voraussetzung

Sie müssen das AWS CLI mit Ihren Benutzeranmeldedaten und den von Ihnen ausgewählten konfigurieren. AWS-Region Anweisungen zur Einrichtung finden Sie unterLaden Sie das herunter AWS CLI.

Um die Verknüpfung einer Anwendung (en) aufzuheben, verwenden Sie AWS CLI

AWS CLI Verwenden Sie dabei den DisassociateApplicationsBefehl, der auf Ihren Inhalt zugeschnitten ist.

aws gameliftstreams disassociate-applications \ --identifier arn:aws:gameliftstreams:us-west-2:111122223333:streamgroup/sg-1AB2C3De4 \ --application-identifiers a-9ZY8X7Wv6 a-1Z78C7Wv6

where

  • identifier:

    Eine Stream-Gruppe, mit der die Verknüpfung dieser Anwendungen aufgehoben werden soll.

    Bei diesem Wert kann es sich um einen Amazon-Ressourcennamen (ARN) oder eine Amazon-ID handeln, die die Stream-Gruppenressource eindeutig identifiziert.

    ARN-Beispiel: arn:aws:gameliftstreams:us-west-2:111122223333:streamgroup/sg-1AB2C3De4

    ID-Beispiel: sg-1AB2C3De4

  • application-identifiers:

    Eine Reihe von Anwendungen, deren Verknüpfung mit dieser Stream-Gruppe aufgehoben werden soll.

    Dieser Wert ist ein Amazon-Ressourcenname (ARN) oder eine Amazon-ID, die die Anwendungsressource eindeutig identifiziert.

    ARN-Beispiel: arn:aws:gameliftstreams:us-west-2:111122223333:application/a-9ZY8X7Wv6

    ID-Beispiel: a-9ZY8X7Wv6