Cancele uma implantação em execução para aplicar alterações ao código SQL, aos parâmetros de configuração ou à versão, ou para reiniciar do zero quando a implantação não puder reutilizar seu estado.
Pré-requisitos
Uma implantação em execução
Caso você compartilhe o service Flink totalmente gerenciado com outras contas da Alibaba Cloud ou usuários do ram, conceda a eles as permissões necessárias para cancelar uma implantação. Para obter mais detalhes, consulte Grant permissions in the development console.
Cancelar uma implantação
-
acesse a página Deployments.
Faça login no console do Realtime Compute for Apache Flink.
Localize seu workspace e clique em Console na coluna Actions.
-
Na página , localize a implantação de destino e clique em Cancel na coluna Actions.
Configure as opções de cancelamento conforme necessário:
-
Stop With Savepoint: clique em More Strategies e selecione Stop With Savepoint para gerar um savepoint antes de iniciar o cancelamento. Se você selecionar Stop With Savepoint, a implantação cria primeiro um savepoint e, em seguida, inicia o processo de cancelamento. Se não selecionar Stop With Savepoint, a implantação inicia o processo de cancelamento diretamente.
Opções de formato de savepoint:
Nativo: Geração mais rápida e menor uso de armazenamento, mas não é compatível com o uso entre versões.
Padrão: Geração mais lenta e maior uso de armazenamento em comparação com o formato nativo, usado para migração de implantações entre versões.
-
Stop With Drain: Encerra permanentemente a implantação ao emitir um watermark final que libera todo o estado de tempo de evento em trânsito antes do encerramento. Para obter mais detalhes, consulte a documentação do Apache Flink sobre drain.
ImportanteNão selecione esta opção se planejar reiniciar a implantação. Reiniciar uma implantação drenada pode causar erros.
-
-
clique em OK.
Após o cancelamento da implantação, o status muda para CANCELLED.
Notas de uso
Durante a execução de uma implantação, o sistema mantém apenas o último checkpoint. Cancelar uma implantação não exclua esse checkpoint.