View a markdown version of this page

Reconstruindo um serviço App Runner que falhou - AWS App Runner

AWS App Runner não está mais aberto a novos clientes. Os clientes atuais podem continuar usando o serviço normalmente. Para obter mais informações, consulte Mudança de disponibilidade do AWS App Runner.

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 App Runner que falhou

Se você receber um erro Falha na criação de um serviço App Runner, você pode fazer o seguinte.

  • Siga as etapas Quando o serviço não consegue criar para identificar a causa do erro.

  • Se você encontrar um erro na origem ou na configuração, faça as alterações necessárias e, em seguida, 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 origem ou na configuração.

Você pode reconstruir seu serviço que falhou por meio do console do App Runner ou da API App Runner ou. AWS CLI

Reconstruindo um serviço do App Runner que falhou usando o console do App Runner

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.

Para reconstruir um serviço que falhou 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.

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

  3. 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 origem ou as configurações.

Para reconstruir um serviço que falhou 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 falhar na criação novamente, siga as instruções de solução de problemas emQuando o serviço não consegue criar. Faça as alterações necessárias e, em seguida, reconstrua seu serviço.

Reconstruindo o serviço App Runner que falhou usando a API App Runner ou AWS CLI

Rebuild with updates

Para reconstruir um serviço que falhou:

  1. Siga as instruções em Quando o serviço não consegue criar para encontrar a causa do erro.

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

  3. Reconstrua chamando a ação da UpdateService 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 de código-fonte.

exemplo 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 para80.

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 que falhou usando a API App Runner AWS CLI, chame a ação da UpdateService API sem fazer nenhuma alteração na origem ou na configuração do seu serviço. Opte por reconstruir sem fazer atualizações somente se a criação do serviço falhar devido a um problema temporário com o App Runner.