

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à.

# Modificare una richiesta di parco istanze spot
<a name="modify-spot-fleet"></a>

**Importante**  
Spot Fleet utilizza un'API legacy senza investimenti pianificati. Consigliamo invece di utilizzare EC2 Fleet o un gruppo Auto Scaling. Per ulteriori informazioni, consulta [Qual è il metodo per parco istanze migliore da utilizzare?](which-fleet-method-to-use.md).

È possibile modificare una richiesta di parco istanze spot attiva per completare le attività seguenti:
+ Aumenta la capacità e la porzione totali previste On-Demand 
+ Ridurre la capacità e la On-Demand porzione totali previste

Quando aumenti la capacità target totale, il parco istanze spot avvia le istanze spot aggiuntive in base alla [strategia di allocazione](ec2-fleet-allocation-strategy.md) per la relativa richiesta del parco istanze spot. Quando aumenti la On-Demand porzione, il parco istanze Spot lancia On-Demand istanze aggiuntive.

Quando si diminuisce la capacità target totale, il parco istanze spot annulla qualsiasi richiesta aperta che supera la nuova capacità target. È possibile richiedere che il parco istanze spot termini le istanze spot finché la dimensione del parco istanze non raggiunge la nuova capacità obiettivo. Se la strategia di allocazione è `diversified`, la serie di istanze spot termina le istanze tra i pool. In alternativa, è possibile richiedere che il parco istanze spot mantenga il parco istanze alla sua dimensione attuale, ma che non sostituisca le istanze spot che vengono interrotte o tutte le istanze che vengono terminate manualmente.

**Considerazioni**
+ Non è possibile modificare una richiesta di parco istanze spot una tantum. È possibile modificare una richiesta di parco istanze spot solo se è stata selezionata **Maintain target capacity (Mantieni capacità obiettivo)** quando la richiesta è stata creata.
+ Quando un parco istanze spot termina un’istanza spot a seguito della diminuzione della capacità obiettivo, l’istanza riceve un avviso di interruzione dell’istanza spot.

------
#### [ Console ]

**Per modificare una richiesta di parco istanze spot**

1. Apri la console Amazon EC2 all'indirizzo [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. Nel riquadro di navigazione, selezionare **Spot Requests (Richieste Spot)**.

1. Seleziona la richiesta di parco istanze spot.

1. Scegliere **Actions (Operazioni)**, quindi **Modify target capacity (Modifica capacità target)**.

1. In **Modify target capacity (Modifica capacità target)**, effettuare le operazioni seguenti:

   1. Inserisci la nuova capacità e On-Demand la nuova porzione target.

   1. (Facoltativo) Se si diminuisce la capacità target ma si desidera mantenere il parco istanze alla dimensione attuale, deselezionare **Terminate instances (Termina istanze)**.

   1. Seleziona **Submit** (Invia).

------
#### [ AWS CLI ]

**Per modificare una richiesta di parco istanze spot**  
Utilizzare il comando [modify-spot-fleet-request](https://docs.aws.amazon.com/cli/latest/reference/ec2/modify-spot-fleet-request.html) per aggiornare la capacità obiettivo della richiesta del parco istanze spot specificata.

```
aws ec2 modify-spot-fleet-request \
    --spot-fleet-request-id {{sfr-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE}} \
    --target-capacity {{20}}
```

È possibile modificare il comando precedente come segue per diminuire la capacità obiettivo del parco istanze spot specificata senza di conseguenza terminare le istanze spot.

```
aws ec2 modify-spot-fleet-request \
    --spot-fleet-request-id {{sfr-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE}} \
    --target-capacity {{10}} \
    --excess-capacity-termination-policy NoTermination
```

------
#### [ PowerShell ]

**Per modificare una richiesta di parco istanze spot**  
Utilizzare il [Edit-EC2SpotFleetRequest](https://docs.aws.amazon.com/powershell/latest/reference/items/Edit-EC2SpotFleetRequest.html)cmdlet per aggiornare la capacità target della richiesta Spot Fleet specificata.

```
Edit-EC2SpotFleetRequest `
    -SpotFleetRequestId "{{sfr-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE}}" `
    -TargetCapacity {{20}}
```

È possibile modificare il comando precedente come segue per diminuire la capacità obiettivo del parco istanze spot specificata senza di conseguenza terminare le istanze spot.

```
Edit-EC2SpotFleetRequest `
    -SpotFleetRequestId "{{sfr-73fbd2ce-aa30-494c-8788-1cee4EXAMPLE}}" `
    -TargetCapacity {{20}} `
    -ExcessCapacityTerminationPolicy "NoTermination"
```

------