Ricostruzione di un servizio App Runner fallito - AWS App Runner

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

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 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 App Runner o. API AWS CLI

Ricostruzione di un servizio App Runner fallito utilizzando la console App Runner

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.

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.

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

  3. 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 inQuando il servizio non riesce a creare. Apporta le modifiche necessarie e quindi ricostruisci il servizio.

Ricostruzione del servizio App Runner fallito utilizzando App Runner o API AWS CLI

Rebuild with updates

Per ricostruire un servizio guasto:

  1. Segui le istruzioni riportate Quando il servizio non riesce a creare per trovare la causa dell'errore.

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

  3. Ricostruisci richiamando l'UpdateServiceAPIazione 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.

Esempio 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" } } } }

Chiamare l'azione. UpdateService API

aws apprunner update-service --cli-input-json file://input.json
Rebuild without updates

Per ricostruire il servizio guasto utilizzando App Runner API oppure AWS CLI, richiama l'UpdateServiceAPIazione 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.