

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

# Sospensione e ripresa di un servizio App Runner
<a name="manage-pause"></a>

Se è necessario disattivare temporaneamente l'applicazione Web e interrompere l'esecuzione del codice, è possibile sospendere il servizio. AWS App Runner App Runner riduce a zero la capacità di calcolo del servizio.

Quando sei pronto per eseguire nuovamente l'applicazione, puoi riprendere il servizio App Runner. App Runner fornisce una nuova capacità di calcolo, implementa l'applicazione su di essa ed esegue l'applicazione. L'origine dell'applicazione non viene ridistribuita e non è necessaria alcuna build. Piuttosto, App Runner riprende con la versione attualmente distribuita. L'applicazione mantiene il dominio App Runner.

**Importante**  
Quando metti in pausa il servizio, l'applicazione perde lo stato. Ad esempio, qualsiasi spazio di archiviazione temporaneo utilizzato dal codice viene perso. Per il codice, mettere in pausa e riprendere il servizio equivale a passare a un nuovo servizio.
Se metti in pausa un servizio a causa di un difetto nel codice (ad esempio, un bug scoperto o un problema di sicurezza), non puoi distribuire una nuova versione prima di riprendere il servizio.  
Pertanto, ti consigliamo di mantenere il servizio in esecuzione e di ripristinare invece l'ultima versione stabile dell'applicazione.
Quando riprendi il servizio, App Runner distribuisce l'ultima versione dell'applicazione utilizzata prima della sospensione del servizio. Se hai aggiunto nuove versioni di origine dopo aver sospeso il servizio, App Runner non le distribuisce automaticamente anche se è selezionata la distribuzione automatica. Ad esempio, supponiamo di avere nuove versioni delle immagini nell'archivio delle immagini o nuovi commit nell'archivio del codice. Queste versioni non vengono distribuite automaticamente.  
Per distribuire una versione più recente, esegui una distribuzione manuale o aggiungi un'altra versione al tuo repository di origine dopo aver ripreso il servizio App Runner.

## Sospensione ed eliminazione a confronto
<a name="manage-pause.pause-vs-delete"></a>

*Metti in *pausa* il servizio App Runner per disabilitarlo temporaneamente.* Vengono terminate solo le risorse di elaborazione e i dati memorizzati (ad esempio, l'immagine del contenitore con la versione dell'applicazione) rimangono intatti. La ripresa del servizio è rapida: l'applicazione è pronta per essere distribuita su nuove risorse di elaborazione. Il dominio App Runner rimane lo stesso.

*Elimina* il servizio App Runner per rimuoverlo *definitivamente*. I dati memorizzati vengono eliminati. Se devi ricreare il servizio, App Runner deve recuperare nuovamente il codice sorgente e crearlo se si tratta di un repository di codice. La tua applicazione Web ottiene un nuovo dominio App Runner.

## Quando il servizio è in pausa
<a name="manage-pause.paused"></a>

Quando metti in pausa il servizio e si trova nello stato In **pausa**, risponde in modo diverso alle richieste di azione, incluse le chiamate API o le operazioni della console. Quando un servizio è in pausa, puoi comunque eseguire azioni di App Runner che non modificano la definizione o la configurazione del servizio in modo tale da influire sulla sua durata. In altre parole, se un'azione modifica il comportamento, la scala o altre caratteristiche di un servizio in esecuzione, non è possibile eseguire tale azione su un servizio in pausa.

Gli elenchi seguenti forniscono informazioni sulle azioni API che è possibile e non è possibile eseguire su un servizio in pausa. Analogamente, le operazioni equivalenti della console sono consentite o negate.

**Azioni che è *possibile* eseguire su un servizio in pausa**
+ *`List*`e `Describe*` azioni*: azioni che leggono solo informazioni.
+ *`DeleteService`*— È sempre possibile eliminare un servizio.
+ *`TagResource`, `UntagResource`* — I tag sono associati a un servizio, ma non fanno parte della sua definizione e non influiscono sul suo comportamento in fase di esecuzione.

**Azioni che *non è possibile* eseguire su un servizio in pausa**
+ *`StartDeployment`azioni* (o una [distribuzione manuale](manage-deploy.md#manage-deploy.manual) tramite la console)
+ *`UpdateService`*(o una modifica della configurazione tramite la console, ad eccezione delle modifiche ai tag)
+ *`CreateCustomDomainAssociations`, `DeleteCustomDomainAssociations`*
+ *`CreateConnection`, `DeleteConnection`*

## Metti in pausa e riprendi il servizio
<a name="manage-pause.manage"></a>

Metti in pausa e riprendi il servizio App Runner utilizzando uno dei seguenti metodi:

------
#### [ App Runner console ]

**Per mettere in pausa il servizio utilizzando la console App Runner**

1. Apri la [console App Runner](https://console.aws.amazon.com/apprunner) e, nell'elenco **Regioni, seleziona** la tua. Regione AWS

1. Nel riquadro di navigazione, scegli **Servizi**, quindi scegli il servizio App Runner.

   La console mostra la dashboard del servizio con una **panoramica del servizio**.  
![\[Pagina del dashboard del servizio App Runner che mostra l'elenco delle attività\]](http://docs.aws.amazon.com/it_it/apprunner/latest/dg/images/console-dashboard.png)

1. Scegli **Azioni**, quindi scegli **Pausa**.

   Nella pagina del pannello di controllo del servizio, lo **stato** del servizio cambia **in Operazione in corso**, quindi cambia in **Sospeso**. Il servizio è ora in pausa.

**Per riprendere il servizio utilizzando la console App Runner**

1. **Scegli **Azioni**, quindi scegli Riprendi.**

   Nella pagina del pannello di controllo del servizio, lo **stato** del servizio cambia in **Operazione in corso**.

1. Attendi che il servizio riprenda. Nella pagina del dashboard del servizio, **lo stato** del servizio torna a **Esecuzione**.

1. Per verificare che la ripresa del servizio abbia esito positivo, nella pagina del dashboard del servizio, scegli il valore del dominio **App Runner**. È l'URL del sito Web del tuo servizio. Verifica che l'applicazione web funzioni correttamente.

------
#### [ App Runner API or AWS CLI ]

Per mettere in pausa il servizio utilizzando l'API App Runner oppure AWS CLI, richiama l'azione [PauseService](https://docs.aws.amazon.com/apprunner/latest/api/API_PauseService.html)API. Se la chiamata restituisce una risposta corretta con un oggetto [Service](https://docs.aws.amazon.com/apprunner/latest/api/API_Service.html) visualizzato`"Status": "OPERATION_IN_PROGRESS"`, App Runner inizia a sospendere il servizio.

Per riprendere il servizio utilizzando l'API App Runner oppure AWS CLI, richiama l'azione API. [ResumeService](https://docs.aws.amazon.com/apprunner/latest/api/API_ResumeService.html) Se la chiamata restituisce una risposta corretta con un oggetto [Service](https://docs.aws.amazon.com/apprunner/latest/api/API_Service.html) visualizzato`"Status": "OPERATION_IN_PROGRESS"`, App Runner inizia a riprendere il servizio.

------