

AWS App Runner não estará mais aberto a novos clientes a partir de 30 de abril de 2026. Se você quiser usar o App Runner, inscreva-se antes dessa data. Os clientes atuais podem continuar usando o serviço normalmente. Para obter mais informações, consulte [Mudança de disponibilidade do AWS App Runner](https://docs.aws.amazon.com/apprunner/latest/dg/apprunner-availability-change.html).

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Reconstruindo um serviço do App Runner com falha
<a name="manage-rebuild"></a>

 Se você receber um erro de **Falha** na criação ao criar um serviço do App Runner, você pode fazer o seguinte.
+ Siga as etapas [Quando o serviço não consegue criar](troubleshooting-create-failure.md) para identificar a causa do erro. 
+ Se você encontrar um erro na fonte ou na configuração, faça as alterações necessárias e reconstrua seu serviço.
+ Se um problema temporário com o App Runner fez com que seu serviço falhasse, reconstrua-o sem fazer nenhuma alteração na fonte ou na configuração.

Você pode reconstruir seu serviço com falha por meio do [console do App Runner](#manage-rebuild.console) ou da API do [App Runner](#manage-rebuild.api) ou. AWS CLI

## Reconstruindo um serviço do App Runner com falha usando o console do App Runner
<a name="manage-rebuild.console"></a>

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

A criação de um serviço pode falhar por vários motivos. Quando isso acontece, é importante identificar e corrigir a causa raiz do problema antes de reconstruir seu serviço. Para obter mais informações, consulte [Quando o serviço não consegue criar](troubleshooting-create-failure.md). 

**Para reconstruir um serviço com falhas com atualizações**

1. Vá até a guia **Configurações** na sua página de serviço e escolha **Editar**. 

   A página abre um painel de resumo que exibe uma lista de todas as suas atualizações.

1. Faça as alterações necessárias e revise-as no painel de resumo. 

1. Escolha **Salvar e reconstruir**. 

   Você pode monitorar o progresso na guia **Registros** da sua página de serviço.

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

Se um problema temporário fizer com que a criação do serviço falhe, você poderá reconstruí-lo sem modificar a fonte ou as configurações. 

**Para reconstruir um serviço com falha sem atualizações**
+ Escolha **Reconstruir** no canto superior direito da sua página de serviço.

  Você pode monitorar o progresso na guia **Registros** da sua página de serviço.
+ Se o serviço não for criado novamente, siga as instruções de solução de problemas em[Quando o serviço não consegue criar](troubleshooting-create-failure.md). Faça as alterações necessárias e, em seguida, reconstrua seu serviço. 

------

## Reconstrução do serviço App Runner com falha usando a API App Runner ou AWS CLI
<a name="manage-rebuild.api"></a>

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

Para reconstruir um serviço com falha:

1. Siga as instruções em [Quando o serviço não consegue criar](troubleshooting-create-failure.md) para encontrar a causa do erro. 

1. Faça as alterações necessárias na ramificação ou na imagem do repositório de origem ou na configuração que causou o erro. 

1. Reconstrua chamando a ação da [UpdateService](https://docs.aws.amazon.com/apprunner/latest/api/API_UpdateService.html)API com os novos parâmetros do repositório de código-fonte ou do repositório de imagens de origem. O App Runner recupera a confirmação mais recente do repositório do código-fonte.

**Example Reconstruindo com atualizações**  
No exemplo a seguir, a configuração de origem de um serviço baseado em imagem está sendo atualizada. O valor do `Port` é alterado para`80`.   
Atualização do `input.json` arquivo para o serviço App Runner baseado em imagem   

```
{
  "ServiceArn": "arn:aws:apprunner:us-east-1:123456789012:service/python-app/8fe1e10304f84fd2b0df550fe98a71fa",
  "SourceConfiguration": {
    "ImageRepository": {
      "ImageConfiguration": {
        "Port": "80"
      }
    }
  }
}
```
Chamando a ação `UpdateService` da API.  

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

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

Para reconstruir seu serviço com falha usando a API App Runner ou AWS CLI chame a ação da [UpdateService](https://docs.aws.amazon.com/apprunner/latest/api/API_UpdateService.html)API sem fazer nenhuma alteração na fonte ou na configuração do seu serviço. Escolha reconstruir sem fazer atualizações somente se a criação do serviço falhar devido a um problema temporário com o App Runner.

------