Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

Reverter atualizações de aplicativos

Modo de foco
Reverter atualizações de aplicativos - Managed Service for Apache Flink

Anteriormente, o Amazon Managed Service for Apache Flink era conhecido como Amazon Kinesis Data Analytics for Apache Flink.

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

Anteriormente, o Amazon Managed Service for Apache Flink era conhecido como Amazon Kinesis Data Analytics for Apache Flink.

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

Se você tiver problemas com seu aplicativo ou encontrar inconsistências no código do aplicativo entre as versões do Flink, poderá reverter usando o AWS CLI, AWS CloudFormation, AWS SDK ou o. AWS Management Console Os exemplos a seguir mostram como é a reversão em diferentes cenários de falha.

A atualização do tempo de execução foi bem-sucedida, o aplicativo está funcionandoRUNNING, mas o trabalho está falhando e está sendo reiniciado continuamente

Suponha que você esteja tentando atualizar um aplicativo com estado chamado TestApplication de Flink 1.15 para Flink 1.18 no Leste dos EUA (Norte da Virgínia). No entanto, o aplicativo Flink 1.18 atualizado está falhando ao iniciar ou está sendo reiniciado constantemente, mesmo que o aplicativo esteja em estado. RUNNING Esse é um cenário de falha comum. Para evitar mais tempo de inatividade, recomendamos que você reverta seu aplicativo imediatamente para a versão anterior em execução (Flink 1.15) e diagnostique o problema posteriormente.

Para reverter o aplicativo para a versão em execução anterior, use o AWS CLI comando rollback-application ou a ação da API. RollbackApplication Essa ação da API reverte as alterações que você fez que resultaram na versão mais recente. Em seguida, ele reinicia seu aplicativo usando o último snapshot bem-sucedido.

É altamente recomendável que você tire um instantâneo do seu aplicativo existente antes de tentar fazer o upgrade. Isso ajudará a evitar a perda de dados ou a necessidade de reprocessar dados.

Nesse cenário de falha, não AWS CloudFormation reverterá o aplicativo para você. Você deve atualizar o CloudFormation modelo para apontar para o tempo de execução anterior e para o código anterior para CloudFormation forçar a atualização do aplicativo. Caso contrário, CloudFormation presume que seu aplicativo tenha sido atualizado ao fazer a transição para o RUNNING estado.

Revertendo um aplicativo que está preso UPDATING

Se seu aplicativo ficar preso no AUTOSCALING estado UPDATING or após uma tentativa de atualização, o Amazon Managed Service para Apache Flink oferece o AWS CLI comando rollback-applications, ou a ação de RollbackApplicationsAPI que pode reverter o aplicativo para a versão anterior ao travamento ou estado bloqueado. UPDATING AUTOSCALING Essa API reverte as alterações que você fez que causaram a paralisação UPDATING ou o estado AUTOSCALING transitivo do aplicativo.

PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.