Reconstruindo um serviço do App Runner com falha - 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 do App Runner com falha

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 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 serviço com falha 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 ou do App API Runner ou. AWS CLI

Reconstruindo um serviço do App Runner com falha 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 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.

  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 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 emQuando o serviço não consegue criar. Faça as alterações necessárias e, em seguida, reconstrua seu serviço.

Reconstrução do serviço App Runner com falha usando o App Runner ou API AWS CLI

Rebuild with updates

Para reconstruir um serviço com falha:

  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 UpdateServiceAPIação 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.

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 UpdateService API ação.

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

Para reconstruir seu serviço com falha usando o App Runner API ou AWS CLI, chame a UpdateServiceAPIação 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.