Como configuro meu site para executar failover para um bucket do S3 quando uma verificação de integridade do Route 53 falhar?

4 minuto de leitura
0

Quero configurar um endpoint estático para o qual meu site dinâmico possa executar failover caso haja um problema com minha infraestrutura.

Breve descrição

Antes de começar, verifique as seguintes configurações:

  • Você tem uma zona hospedada ativa do Amazon Route 53.
  • Você está hospedando a versão dinâmica do seu site em uma instância do Amazon Elastic Compute Cloud (Amazon EC2).
  • A zona hospedada do Route 53 já está roteando com sucesso o tráfego do seu site para sua instância do Amazon EC2.

Resolução

Configure a zona hospedada para executar o failover para um site estático hospedado em um bucket do Amazon Simple Storage Service (Amazon S3) para verificações de integridade do Route 53. O site estático é o que os usuários veem quando a zona hospedada executa o failover. Depois que a verificação de integridade retorna para íntegro, a zona hospedada direciona automaticamente o tráfego para seu endpoint primário. Siga as instruções para hospedar um site estático no Amazon S3.

Observação:

Crie a verificação de integridade do Route 53

  1. Abra o console do Amazon Route 53 e escolha Verificações de integridade.
  2. Escolha Criar verificação de integridade e insira o seguinte:
    Em Nome, insira um nome para a verificação de integridade.
    Em O que monitorar, escolha Endpoint.
    Em Especificar endpoint por, escolha endereço IP.
    Em Protocolo, escolha HTTP.
    Em Endereço IP e Nome do host, insira o IP e o nome do host da sua instância do EC2.
    Em Porta, escolha 80.
    Deixe Caminho vazio ou especifique a página que você deseja verificar.
  3. Escolha Avançar.
  4. Em Criar alarme, escolha Sim.
  5. Escolha Criar verificação de integridade.

Observação: Para obter mais informações, consulte Criação e atualização de verificações de integridade.

Crie um conjunto de registros para seu endpoint primário

  1. Abra o console do Amazon Route 53 e escolha Zonas hospedadas.
  2. Em Nome de domínio, escolha o domínio da zona hospedada para o qual você deseja criar o registro.
  3. Escolha Criar registro e, em seguida, crie um conjunto de registros com esses valores (para todos os outros campos, use valores adequados ao seu caso de uso):
    Em Nome do registro, insira o nome. Certifique-se de que seja o mesmo nome do bucket do S3.
    Em Tipo de registro, escolha A — Direciona o tráfego para um endereço IPV4 e alguns recursos da AWS.
    Para Alias, mantenha-o como Desativado.
    Em Política de roteamento, escolha Failover.
    Em Tipo de registro de failover, escolha Primário.
    Em ID de registro, insira um nome.
    Em Associar à verificação de integridade, escolha Sim e, em seguida, escolha a verificação de integridade que você criou anteriormente.
  4. Escolha Criar registros.

Crie o endpoint de failover

  1. Abra o console do Amazon Route 53 e escolha Zonas hospedadas.
  2. Escolha a zona hospedada para a qual você deseja criar o registro.
  3. Escolha Criar registro e insira o seguinte:
    Em Nome do registro, use o mesmo valor que você inseriu para o registro primário.
    Em Tipo de registro, escolha A — Direciona o tráfego para um endereço IPV4 e alguns recursos da AWS.
    Em Alias, escolha Sim.
    Observação: Os aliases usam automaticamente um tempo de vida (TTL) que corresponde ao destino do alias.
    Em Rotear tráfego para, em Alias para o endpoint do site do S3, escolha o bucket do S3 que você criou anteriormente.
    Em Política de roteamento, escolha Failover.
    Em Tipo de registro de failover, escolha Secundário.
    Em ID de registro, insira um nome.
    **Observação:**O nome da ID do registro em seu endpoint de failover deve ser diferente do nome da ID do registro em seu endpoint primário.
    (Opcional) Para ID da verificação de integridade, escolha uma verificação de integridade.
    (Opcional) Em Avaliar a integridade do destino, desative a opção. Quando o destino é um bucket do S3, a opção não funciona. Para obter mais informações, consulte Roteamento por failover.
  4. Escolha Criar registros.

Informações relacionadas

Escolher entre registros de recursos de alias e não alias

Configuração do failover de DNS

Monitoramento do status da verificação de integridade e recebimento de notificações

AWS OFICIAL
AWS OFICIALAtualizada há um ano