Imposta i limiti GameLift di capacità di Amazon - Amazon GameLift

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Imposta i limiti GameLift di capacità di Amazon

Quando ridimensioni la capacità di hosting per una sede GameLift della flotta Amazon, manualmente o tramite scalabilità automatica, considera i limiti di scalabilità della sede. Tutte le sedi della flotta hanno un limite minimo e massimo che definisce l'intervallo consentito per la capacità della sede. Per impostazione predefinita, i limiti per le sedi del parco veicoli hanno un minimo di 0 istanze e un massimo di 1 istanza. Prima di poter scalare una sede del parco veicoli, modifica i limiti.

Se utilizzi la scalabilità automatica, il limite massimo consente GameLift ad Amazon di ampliare la flotta per soddisfare la domanda dei giocatori, evitando al contempo costi di hosting eccessivi, ad esempio durante un attacco DDOS. Imposta un CloudWatch allarme Amazon per avvisarti quando la capacità si avvicina al limite massimo, in modo da poter valutare la situazione e regolarla manualmente secondo necessità. (Puoi anche creare un allarme di fatturazione per monitorare AWS i costi.) Il limite minimo è utile per mantenere la disponibilità dell'hosting, anche quando la domanda dei giocatori è bassa.

Puoi impostare limiti di capacità per le sedi di una flotta nella GameLift console Amazon o utilizzando AWS Command Line Interface (AWS CLI).

Per impostare i limiti di capacità

Console
  1. Apri la GameLift console Amazon.

  2. Nel pannello di navigazione, scegli Hosting, Fleets.

  3. Nella pagina Flotte, scegli il nome di una flotta attiva per aprire la pagina dei dettagli della flotta.

  4. Nella scheda Scalabilità, in Scalabilità della capacità, seleziona un'ubicazione della flotta, quindi scegli Modifica.

  5. Nella finestra di dialogo Modifica capacità di scalabilità, imposta il numero di istanze per Dimensione minima, Istanze desiderate e Dimensione massima.

  6. Scegli Conferma.

AWS CLI
  1. Controllate le impostazioni di capacità correnti. In una finestra della riga di comando, usa il describe-fleet-location-capacitycomando con l'ID della flotta e la posizione per cui desideri modificare la capacità. Questo comando restituisce un FleetCapacityoggetto che include le impostazioni di capacità correnti della posizione. Determina se i nuovi limiti di istanza possono soddisfare l'attuale impostazione delle istanze desiderate.

    aws gamelift describe-fleet-location-capacity \ --fleet-id <fleet identifier> \ --location <location name>
  2. Update limit settings (Aggiornare le impostazioni dei limiti). In una finestra della riga di comando, utilizzate il update-fleet-capacitycomando con i seguenti parametri. È possibile regolare i limiti dell'istanza e il conteggio desiderato delle istanze con lo stesso comando.

    --fleet-id <fleet identifier> --location <location name> --max-size <maximum capacity for scaling> --min-size <minimum capacity for scaling> --desired-instances <fleet capacity goal>

    Esempio:

    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

Se la tua richiesta ha esito positivo, Amazon GameLift restituisce l'ID della flotta. Se il nuovo min-size valore max-size o il valore è in conflitto con l'desired-instancesimpostazione corrente, Amazon GameLift restituisce un errore.