Concevez une file d'attente de session de jeu - Amazon GameLift

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Concevez une file d'attente de session de jeu

Cette rubrique explique comment concevoir une file d'attente qui offre une expérience aux joueurs avec une latence minimale et qui utilise efficacement les ressources d'hébergement. Pour plus d'informations sur les files d'attente des sessions de jeu et leur fonctionnement, consultezGestion du placement des sessions de jeu dans les GameLift files d'attente Amazon.

Les GameLift fonctionnalités Amazon suivantes nécessitent des files d'attente :

Bonnes pratiques concernant les files d'attente pour les sessions de GameLift jeu Amazon

Une file d'attente de sessions de jeu contient une liste de flottes dans lesquelles Amazon GameLift peut placer de nouvelles sessions de jeu. Chaque flotte peut avoir des ressources d'hébergement déployées dans plusieurs emplacements géographiques. Lors du choix d'un emplacement, la file d'attente sélectionne une flotte et un emplacement de flotte en fonction d'un ensemble de priorités que vous définissez pour la flotte.

Tenez compte des directives et des meilleures pratiques suivantes :

  • Ajoutez des flottes dans des lieux qui couvrent vos joueurs. Vous pouvez ajouter des flottes et des alias dans n'importe quel emplacement disponible. La localisation est importante si vous effectuez des placements en fonction de la latence signalée par les joueurs.

  • Utilisez des alias pour toutes les flottes. Attribuez un alias à chaque flotte d'une file d'attente et utilisez les noms d'alias lorsque vous définissez des destinations dans votre file d'attente.

  • Utilisez une version ou un script de jeu identique ou similaire pour toutes les flottes. La file d'attente peut permettre aux joueurs de participer à des sessions de jeu sur n'importe quelle flotte de la file d'attente. Les joueurs doivent pouvoir participer à n'importe quelle session de jeu sur n'importe quelle flotte.

  • Créez des flottes sur au moins deux sites. En hébergeant des serveurs de jeu sur au moins un autre site, vous réduisez l'impact des pannes régionales sur vos joueurs. Vous pouvez réduire la taille de vos flottes de sauvegarde et utiliser le dimensionnement automatique pour augmenter la capacité si l'utilisation augmente.

  • Priorisez le placement de votre session de jeu. Une file d'attente hiérarchise les choix de placement en fonction de plusieurs éléments, notamment l'ordre de la liste des destinations.

  • Créez votre file d'attente au même endroit que votre service client. En plaçant votre file d'attente à proximité de votre service client, vous pouvez minimiser le temps de latence des communications.

  • Utilisez des flottes avec plusieurs sites. Utilisez la configuration du filtre de file d'attente pour empêcher la file d'attente de placer les sessions de jeu à des emplacements spécifiques. Vous pouvez utiliser au moins deux flottes à sites multiples avec des sites d'origine différents pour atténuer l'impact des emplacements de jeu lors d'une panne régionale.

  • Utilisez le même paramètre de TLS certificat pour toutes les flottes. Les clients de jeu qui se connectent aux sessions de jeu de vos flottes doivent disposer de protocoles de communication compatibles.