Solução de problemas de implantação do AWS Lambda
As implantações do AWS Lambda falham após a interrupção manual de uma implantação do Lambda que não tem reversões configuradas
Em alguns casos, o alias da função do Lambda especificada em uma implantação pode fazer referência a duas versões diferentes da função. O resultado é que as tentativas subsequentes de implantar a função do Lambda falham. A implantação do Lambda pode chegar a esse estado quando não há reversões configuradas e ela for interrompida manualmente. Para continuar, use o console do AWS Lambda para garantir que a função não seja configurada para deslocar o tráfego entre duas versões:
Faça login no Console de gerenciamento da AWS e abra o console do AWS Lambda em https://console.aws.amazon.com/lambda/
. -
No painel esquerdo, escolha Functions (Funções).
-
Selecione o nome da função do Lambda que está em sua implantação do CodeDeploy.
-
Em Aliases, escolha o alias usado em sua implantação do CodeDeploy e, em seguida, escolha Editar.
-
Em Alias ponderado, escolha
none. Isso garante que o alias não esteja configurado para deslocar uma porcentagem, ou peso, do tráfego para mais de uma versão. Anote a versão selecionada em Version (Versão). -
Escolha Salvar.
-
Abra o console do CodeDeploy e tente uma implantação da versão exibida no menu suspenso na etapa 5.