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.
Définissez les limites GameLift de capacité d'Amazon
Lorsque vous augmentez la capacité d'hébergement d'un site de GameLift flotte Amazon, manuellement ou automatiquement, tenez compte des limites de dimensionnement du site. Tous les sites du parc ont une limite minimale et maximale qui définissent la plage autorisée pour la capacité du site. Par défaut, les limites relatives à l'emplacement du parc sont limitées à 0 instances au minimum et à 1 instance au maximum. Avant de pouvoir redimensionner l'emplacement d'une flotte, ajustez les limites.
Si vous utilisez la mise à l'échelle automatique, la limite maximale permet GameLift à Amazon d'augmenter l'emplacement d'une flotte pour répondre à la demande des joueurs, tout en évitant les coûts d'hébergement exorbitants, par exemple lors d'une attaque DDOS. Configurez une CloudWatch alarme Amazon pour vous avertir lorsque la capacité approche de la limite maximale, afin que vous puissiez évaluer la situation et ajuster manuellement le cas échéant. (Vous pouvez également créer une alarme de facturation pour surveiller AWS les coûts.) La limite minimale est utile pour maintenir la disponibilité de l'hébergement, même lorsque la demande des joueurs est faible.
Vous pouvez définir des limites de capacité pour les sites d'une flotte dans la GameLift console Amazon ou en utilisant le AWS Command Line Interface (AWS CLI).
Pour définir les limites de capacité
- Console
-
Ouvrez la GameLift console Amazon.
-
Dans le volet de navigation, choisissez Hosting, Fleets.
-
Sur la page Flottes, choisissez le nom d'une flotte active pour ouvrir la page détaillée de la flotte.
-
Dans l'onglet Scaling, sous Scaling capacity, sélectionnez un emplacement de flotte, puis choisissez Modifier.
-
Dans la boîte de dialogue Modifier la capacité de dimensionnement, définissez le nombre d'instances pour la taille minimale, les instances souhaitées et la taille maximale.
-
Choisissez Confirmer.
- AWS CLI
-
-
Vérifiez les paramètres de capacité actuels. Dans une fenêtre de ligne de commande, utilisez la describe-fleet-location-capacitycommande avec l'ID de flotte et l'emplacement pour lesquels vous souhaitez modifier la capacité. Cette commande renvoie un FleetCapacityobjet qui inclut les paramètres de capacité actuels de l'emplacement. Déterminez si les nouvelles limites d'instances peuvent s'adapter au paramètre d'instances actuellement souhaité.
aws gamelift describe-fleet-location-capacity \
--fleet-id <fleet identifier>
\
--location <location name>
-
Mettez à jour les paramètres de limite. Dans une fenêtre de ligne de commande, utilisez la update-fleet-capacitycommande avec les paramètres suivants. Vous pouvez ajuster les deux limites d'instance et le nombre d'instances souhaitées avec la même commande.
--fleet-id <fleet identifier>
--location <location name>
--max-size <maximum capacity for scaling>
--min-size <minimum capacity for scaling>
--desired-instances <fleet capacity goal>
Exemple :
aws gamelift update-fleet-capacity \
--fleet-id fleet-2222bbbb-33cc-44dd-55ee-6666ffff77aa \
--location us-west-2 \
--max-size 10 \
--min-size 1 \
--desired-instances 10
Si votre demande est acceptée, Amazon GameLift renvoie le numéro de flotte. Si la nouvelle min-size
valeur max-size
ou la nouvelle valeur entre en conflit avec le desired-instances
paramètre actuel, Amazon GameLift renvoie une erreur.