Aqui e bem-vindo de volta a este vídeo, estaremos discutindo sobre a eliminação do ciclo de vida do automóvel, não em termos definitivos,
ou a eliminação do gancho do ciclo de vida nos permite ter um controle ou o estado de inicialização e
término da instância com a eliminação do automóvel?
Portanto, com a definição, fica um pouco confuso.
Então, vamos entender isso.
Um caso de uso simples.
Então, digamos que você tenha um caso de uso onde você tem um grupo de auto
scaling e dentro do grupo de auto scaling você terá instâncias que irão escalar horizontalmente e escalar novamente dependendo das políticas de eliminação
que você possa ter.
Agora é fácil criar uma instância lá, que está programada para ser encerrada.
Digamos que você esteja definindo a política primeiro.
A utilização da CPU é superior a 70 por cento.
Em seguida, a instância será iniciada.
Quer dizer, a nova instância será lançada.
Agora, peça depois de um minuto.
Ou você percebeu que a utilização média da CPU diminuiu?
Isso significa que as instâncias dimensionadas seriam encerradas em breve.
Então esse é o primeiro ponto.
Então, o que normalmente você precisa é fazer backup de todos os logs desse tipo de instância fácil
para um dabblers S3 e também executar alguns scripts de cancelamento de registro para que ele se ajuste a partir de
vários serviços centralizados que podem estar presentes.
Então, geralmente, uma empresa é uma única e fácil de instanciar, pode estar registrada nos servidores centrais,
pode ser EDI, pode ser caminhada no espaço, pode ser Nessa's, etc.
Portanto, normalmente as instâncias de quarta-feira são encerradas.
Você deseja que essa instância seja armazenada em dados.
Então essa é a segunda etapa.
E o problema que costumava acontecer era que uma instância foi encerrada e ela ainda estaria presente
no console dela, no console da caminhada no espaço, etc. e torna-se um pouco difícil identificar qual
instância ainda está em execução e quais instâncias encerradas no console de serviços centrais.
Portanto, esse é o segundo requisito importante.
E o terceiro requisito importante é que você pode prosseguir e encerrar a instância assim que a
segunda etapa for concluída.
Portanto, o Lifecycle, que basicamente nos permite atingir esse caso de uso.
Portanto, este é um dos casos de uso de uso que você pode fazer.
Existem vários outros, mas tomamos este simples para fins de demonstração.
Então, se você olhar para o diagrama geral do ciclo de vida, quem agradece a documentação do Idalis por isso.
Então, vamos entender isso.
Você tem áudio de grupo de escalonamento automático, então você tem uma habilidade fora do comum, mesmo que aconteça durante a habilidade, nem
mesmo uma nova instância fácil é lançada.
Tudo bem.
Portanto, inicialmente seria um dia independente e depois entraria em serviço.
Portanto, não estamos discutindo sobre o ciclo de vida Hungaria.
Portanto, existem dois ciclos de vida, até mesmo Sawaya.
Um está do lado direito aqui e o segundo está do lado esquerdo, que é a terminação.
Portanto, na parte superior, esta aparência de ciclo de vida, é normalmente quando uma nova instância AC2 é lançada e
a inferior é quando o fácil de instantâneo é encerrado.
Tudo bem, então vamos começar do início.
Você tem todo o dimensionamento.
Olha, há uma escala até mesmo quando isso acontece.
Assim, um novo fácil de instância foi lançado.
Portanto, ele vai para o estágio pendente anterior.
Não estamos considerando o gancho de ciclo de vida agora.
Portanto, após o estado de dobra, ele entra em serviço.
Isso significa que tudo está instalado e funcionando.
Depois disso, você tem um evento de dimensionamento que acontece.
Isso significa que a utilização da CPU ou a carga de trabalho diminuiu.
Portanto, agora você tem o estado de término e do estágio de término você o encerrou.
Tudo bem.
Portanto, agora o caso de uso que discutimos, esse caso de uso foi associado a um determinado estágio do ciclo de
vida.
Então agora o que acontece é que atualmente esta nova você vê duas instâncias em serviço.
Agora, ocorreu um dimensionamento e ele será encerrado.
Agora, se você tiver um gancho de ciclo de vida, a política irá para o encerramento dele.
Se você não tiver esse ciclo de vida, a instância será encerrada automaticamente.
Agora, como você deseja uma solução em que todos os logs devam ser backup e alguns scripts de cancelamento de registro devam ser
executados, precisamos ter uma área de ciclo de vida de hucko.
Então, digamos que temos um gancho de ciclo de vida Golez encerrando-o.
Portanto, agora o que vai acontecer é que o fácil de instantâneo não será encerrado neste estágio específico.
Depois que esse estágio específico for concluído e você prosseguir com o encerramento, apenas a instância
será encerrada.
Tudo bem.
Portanto, neste estágio específico, você pode prosseguir e transcrever, o que pode.
Faça backup dos logs e que pode ser um bom registro neste estágio específico, uma vez que seu script automatizado foi
concluído, ele pode ir para o estágio de procedimento de encerramento e pode ser encerrado.
Da mesma forma, se você tiver algo, digamos que deseja executar determinados scripts antes de a instância entrar
em serviço.
Você pode ter um gancho de ciclo de vida para dobra, onde pode executar algum tipo de automação, uma vez que seja concluído e, em
seguida, vai para o estágio de procedimento pendente e, em seguida, ele entrará em serviço.
Portanto, esta é a ordem de limite superior.
Deixe-me mostrar na captura de tela, representante, como exatamente um desses estados realmente se parece.
Portanto, neste estado, esta é a etapa em que a instância está aguardando o encerramento.
Isso basicamente significa que esse status Kileen de ocorreu e a instância está nesse estado específico, o que
a está encerrando.
Agora, se você olhar para a imagem, basicamente afirma que esperar pelo término da ação de vida.
E é basicamente revelador que é fácil de instalar e este é o mais fácil de aplicá-lo.
Agora, ele ainda não o encerrou porque ainda está neste estágio específico de encerramento.
Agora, neste estágio, você pode dizer quais scripts de automação deseja executar, pode executar scripts de
distribuição de dados ou remover o registro DNS associado à instância antes que ela
seja encerrada.
Então isso é algo que você pode fazer agora.
Depois que toda a automação e tudo estiver concluído, pode haver um cronômetro.
Digamos que depois de uma noite, ele irá automaticamente para o estado de encerramento do procedimento.
Ou você pode enviar uma chamada EPA específica dizendo que toda a automação neste estado específico foi concluída e a
instância agora pode ser encerrada.
Portanto, esta é a primeira etapa.
O segundo estágio é onde basicamente administramos uma mina semelhante.
E Selectwoman é basicamente isso.
Tudo bem, todo o meu script de automação foi executado com sucesso.
Todos os logs foram ativados, todos os scripts de registro foram concluídos.
Agora, você pode sair desse estágio final de encerramento e prosseguir com o encerramento das duas
instâncias fáceis.
Então, se você olhar para este ano como eu estou, basicamente afirma que o ciclo de vida no resultado
final continua.
E diz que a instância é esta específica, se você vê isso, é sete, cinco, três.
E se você olhar para esta captura de tela, esta é a instância que está programada para ser encerrada.
Tudo bem.
Assim, uma vez que sua automação o tenha concluído, você pode dizer para continuar depois que for descontinuado.
Ele passa pelo procedimento de rescisão e é encerrado.
E você vê no terceiro estágio, uma vez que você deu permissão, você viu que deu uma permissão para o que
você está dizendo, que você pode ir em frente e continuar, então o grupo de auto scaling irá em frente
e encerrará o fácil para o instantâneo.
Então, basicamente é disso que tratam os ganchos de ciclo de vida.
Agora, essa esperança que estávamos discutindo é sobre o encerramento.
Você também tem um que é usado durante a inicialização da instância.
Então, isso é algo que você precisa se lembrar para os exames, porque pode haver uma pergunta relacionada a
isso.
Então, vamos fazer uma coisa.
Deixe-me mostrar rapidamente como isso pode ficar no console, porque as coisas são chatas sem detalhes práticos.
Portanto, este é o meu instantâneo fácil.
Agora, essa resposta fácil é, se você olhar para a segurança, ela é na verdade parte do Killinghall de Auto.
Então, vamos para o grupo de dimensionamento automático aqui.
Agora, dentro deste grupo de escalonamento automático, você tem uma instância.
O desejado é um mínimo e o máximo é dois.
Então, vamos fazer uma coisa.
Vamos pegar esse grupo específico.
E o que mais digo eu vejo desejado como zero, como digo, mínimo como zero também.
E você pode ver.
Tudo bem.
Então, agora você vê, se você apenas abrir esta caixa de informações, basicamente afirma que a instância
pode estar no processo de inicialização ou encerramento para corresponder à capacidade desejada.
Agora, atendendo a capacidade desejada, passamos de um para zero.
Isso basicamente significa que a instância estaria no estágio de encerramento.
Portanto, se você estiver procurando projetar o AR durante o estágio de término, se tiver o gancho de ciclo de vida,
ele vai para o estado de término.
Agora, no meu caso, eu tenho um ciclo de vida e, devido ao gancho do ciclo de vida, você vê que o estado
da instância atualmente está sendo encerrado, mas ainda não foi encerrado.
Portanto, vamos verificar rapidamente se isso é verdade.
É verdade, atualmente, você vê que a instância ainda não foi encerrada.
Agora, se você se pergunta se o ciclo de vida se conecta, então, se você clicar nos ganchos de vida, verá que um
simples gancho de ciclo de vida é criado.
Agora, se eu clicar em Criar gancho de ciclo de vida, há dois ganchos de ciclo de vida disponíveis.
Um deles é o instância de lançamento de antagonista instanciado determinado e você também tem o cronômetro de pulsação.
Então, basicamente, ele vai esperar por uma certa quantidade de segundos para que a instância seja indeterminada em qual estado.
E depois que esse tempo limite for concluído ou depois de usar continue, um na instância sairia do estágio de encerramento
e ele seria encerrado.
Então, se você olhar o histórico de atividades, Aurier, deixe-me apenas remover a mensagem de informação do Abbo porque ela
está minimizando a tela.
Excelente.
Portanto, agora é muito mais visível.
Então, atualmente você vê que diz que aguardando a ação do ciclo de vida do modelo, isso significa que
esta instância específica, que é para um, se B seria a mesma para um, se esta instância está programada para ser encerrada, não
é encerrada porque há um ciclo de vida de ação de espera de 30 minutos, que está em
andamento.
Portanto, vamos supor que todos os nossos scripts de automação foram executados com sucesso.
E estamos prontos para encerrar no sentido porque você realmente não quer que grandes instâncias sejam executadas na
próxima hora, mesmo depois que o script de automação for concluído.
Então você quer que eles sejam encerrados.
Portanto, para encerrar, ele terá que ligar de volta ou vamos tentar.
Então, irei para as sequências.
Portanto, estou em minha instância AC2, Seela, e basicamente copiarei um dos comandos CLIA.
Então, o que isso realmente faz é, você vê que é isto ou escalonamento automático, então você completou uma ação de ciclo de
vida, então o nome do gancho de ciclo de vida é apenas um gancho de encerramento.
Portanto, este é basicamente o gancho do ciclo de vida Nymboida.
Portanto, esta é a esperança de que você deseja continuar.
Então você tem o escalonamento automático.
Rupnik Então este é o Rupanyup de escalonamento automático onde este gancho está associado, então a Reserva de Ação do
Ciclo de Vida, você deseja continuar e então você tem que especificar a instanciação.
Então, vamos substituir a ideia de instância ou rapidamente.
Então vamos subir, a intensidade e você tem
a região, depois de fazer isso, você pode ir em frente e correr esse cara e tudo
deu certo.
E você vê que ele afirma automaticamente que este sistema está caindo para a potência do palco.
E basicamente agora, se você olhar para as instâncias.
E depois de atualizá-lo, você verá que precisamos despertar os filhos do ciclo de vida para encerrar a política e,
no histórico de atividades, dentro de um ou dois minutos, você verá que essa instância específica seria encerrada.
Portanto, atualmente ele está sendo encerrado e, em seguida, será encerrado.
Espero que você tenha entendido o que são os ganchos de ciclo de vida de escalonamento automático.
Novamente, isso é muito importante.
Especificamente, se você tiver escalonamento automático em empresas e quiser fazer muita destruição de dados.
Na verdade, na organização em que tenho trabalhado, costumávamos usar extensivamente esse estágio tardio de ruminação,
de modo que são exemplos de dados apenas de vários serviços de monitoramento que tínhamos de qualquer maneira.
Então essa é a visão de mundo de alto nível.
Espero que este vídeo tenha sido informativo para você e espero vê-lo no próximo vídeo.