

AWS App Runner non sarà più aperto a nuovi clienti a partire dal 30 aprile 2026. Se desideri utilizzare App Runner, registrati prima di tale data. I clienti esistenti possono continuare a utilizzare il servizio normalmente. Per ulteriori informazioni, consulta [AWS App Runner la pagina Modifica della disponibilità](https://docs.aws.amazon.com/apprunner/latest/dg/apprunner-availability-change.html).

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

# Ricostruzione di un servizio App Runner fallito
<a name="manage-rebuild"></a>

 Se ricevi un errore **Failed to create** durante la creazione di un servizio App Runner, puoi effettuare una delle seguenti operazioni.
+ Segui i passaggi indicati [Quando il servizio non riesce a creare](troubleshooting-create-failure.md) per identificare la causa dell'errore. 
+ Se trovi un errore nell'origine o nella configurazione, apporta le modifiche necessarie e poi ricostruisci il servizio.
+ Se un problema temporaneo con App Runner ha causato il fallimento del servizio, ricostruisci il servizio guasto senza apportare modifiche all'origine o alla configurazione.

[Puoi ricostruire il servizio guasto tramite la [console App Runner o l'API App Runner](#manage-rebuild.console) oppure. AWS CLI](#manage-rebuild.api)

## Ricostruzione di un servizio App Runner fallito utilizzando la console App Runner
<a name="manage-rebuild.console"></a>

------
#### [ Rebuild with updates ]

La creazione di un servizio può fallire per diversi motivi. Quando ciò accade, è importante identificare e correggere la causa principale del problema prima di ricostruire il servizio. Per ulteriori informazioni, consulta [Quando il servizio non riesce a creare](troubleshooting-create-failure.md). 

**Per ricostruire un servizio guasto con aggiornamenti**

1. **Vai alla scheda **Configurazioni** nella pagina del servizio e scegli Modifica.** 

   La pagina apre un pannello di riepilogo che mostra un elenco di tutti gli aggiornamenti.

1. Apporta le modifiche richieste e rivedile nel pannello di riepilogo. 

1. Scegli **Salva e ricostruisci**. 

   Puoi monitorare i progressi nella scheda **Registri** della pagina del servizio.

------
#### [ Rebuild without updates ]

Se un problema temporaneo causa un errore nella creazione del servizio, puoi ricostruirlo senza modificarne l'origine o le impostazioni di configurazione. 

**Per ricostruire un servizio guasto senza aggiornamenti**
+ Scegli **Rebuild** nell'angolo in alto a destra della pagina del servizio.

  Puoi monitorare i progressi nella scheda **Registri** della pagina di servizio.
+ Se il servizio non riesce a creare nuovamente, segui le istruzioni per la risoluzione dei problemi riportate in[Quando il servizio non riesce a creare](troubleshooting-create-failure.md). Apporta le modifiche necessarie e quindi ricostruisci il servizio. 

------

## Ricostruzione del servizio App Runner fallito utilizzando l'API App Runner o AWS CLI
<a name="manage-rebuild.api"></a>

------
#### [ Rebuild with updates ]

Per ricostruire un servizio guasto:

1. Segui le istruzioni riportate [Quando il servizio non riesce a creare](troubleshooting-create-failure.md) per trovare la causa dell'errore. 

1. Apporta le modifiche necessarie al ramo o all'immagine del repository di origine o alla configurazione che ha causato l'errore. 

1. Ricostruisci richiamando l'azione dell'[UpdateService](https://docs.aws.amazon.com/apprunner/latest/api/API_UpdateService.html)API con il nuovo repository di codice sorgente o i parametri del repository di immagini di origine. App Runner recupera il commit più recente dal repository del codice sorgente.

**Example Ricostruzione con aggiornamenti**  
Nell'esempio seguente viene aggiornata la configurazione di origine di un servizio basato su immagini. Il valore di `Port` viene modificato in. `80`   
Aggiornamento del `input.json` file per il servizio App Runner basato su immagini   

```
{
  "ServiceArn": "arn:aws:apprunner:us-east-1:123456789012:service/python-app/8fe1e10304f84fd2b0df550fe98a71fa",
  "SourceConfiguration": {
    "ImageRepository": {
      "ImageConfiguration": {
        "Port": "80"
      }
    }
  }
}
```
Chiamata dell'azione `UpdateService` API.  

```
aws apprunner update-service
--cli-input-json file://input.json
```

------
#### [ Rebuild without updates ]

Per ricostruire il servizio guasto utilizzando l'API App Runner oppure AWS CLI, richiama l'azione [UpdateService](https://docs.aws.amazon.com/apprunner/latest/api/API_UpdateService.html)API senza apportare modifiche all'origine o alla configurazione del servizio. Scegli di ricostruire senza effettuare aggiornamenti solo se la creazione del servizio non è riuscita a causa di un problema temporaneo con App Runner.

------