hospedagem mudança IP, quanto tempo de inatividade esperar?

5

Estou movendo meu site hospedado (mesmo host) para um IP estático, eu entendo que haverá algum tempo de inatividade devido ao cache do DNS - alguém tem alguma dica de como minimizar esse tempo e evitar que meus usuários vejam "página não encontrado? "

obrigado antecipadamente

    
por Sherif Buzz 19.10.2010 / 12:42

5 respostas

9

Suponho que você esteja se referindo ao registro DNS que resolve o endereço do seu site. Se for esse o caso, então aqui está minha resposta. É um pouco diferente das respostas já postadas, e eu não estou tentando começar uma discussão com ninguém:

  1. Os registros DNS não progridem, eles armazenam em cache. O DNS é uma tecnologia de pull, não uma tecnologia push.

  2. Os registros DNS devem ser armazenados em cache apenas para o TTL do registro em questão.

  3. 99,999% de todos os clientes DNS no mundo inteiro (isso inclui clientes de navegação na Web e outros servidores DNS) não terão o registro DNS do seu site em seu cache. Para esses clientes, eles obterão as informações atualizadas imediatamente, pois precisarão fazer uma pesquisa no registro DNS do seu site e encontrar as novas informações.

  4. Os 0,001% dos clientes DNS que têm o registro DNS de seu site em cache continuarão usando as informações antigas até que o TTL do registro DNS expire, quando eles realizarão uma nova pesquisa. e obtenha as novas informações.

Então, para todos os efeitos, você realmente não precisa se preocupar. Minha sugestão seria garantir que o TTL no registro seja razoável (digamos de 1 hora a 24 horas) e alterar o registro quando você espera ter menos tráfego, com base no TTL. Por exemplo: Se o TTL for de 1 hora e o seu site não estiver ocupado da meia-noite às 8 da manhã, altere-o entre a meia-noite e as 8 da manhã. Se o TTL é de 24 horas e o site não está ocupado nos finais de semana, mude-o no fim de semana, etc., etc.

Além disso, como outros com certeza apontarão, alguns servidores DNS não honram o TTL. Não há nada que você possa fazer sobre isso. Esse é o problema deles, não o seu. Se os clientes DNS desses servidores DNS não puderem acessar seu site porque estão armazenando em cache as informações antigas além da vida útil do TTL, o problema não é resolvê-lo. Você não pode contabilizar todos os clientes, clientes ou clientes DNS errados, mal configurados ou com problemas.

    
por 19.10.2010 / 13:36
4

Controle seus valores de TTL antes da alteração. Veja artigos como:

Você também pode querer deixar uma página de redirecionamento 302 no endereço IP existente por uma semana ou mais.

    
por 19.10.2010 / 13:28
2

A melhor / única maneira de minimizar o tempo de inatividade seria manter os dois endereços IP por 48 horas, de preferência no mesmo servidor, se o fornecedor permitir isso.

    
por 19.10.2010 / 13:07
0

deve ser mínimo. Alterar o servidor de DNS usado no painel de controle do seu serviço de hospedagem levará mais tempo, normalmente 24 horas mais ou menos, mas mudar o IP apontado por esse servidor de DNS deve ser um tempo muito pequeno, embora possa haver um atraso entre entrando e o dns recarregando. Eu acho que é cerca de 15-30 minutos no serviço de DNS que eu uso.

    
por 19.10.2010 / 12:57
0

Lembre-se de que alguns navegadores mantêm seus próprios caches DNS separados do resolvedor de DNS da plataforma host. Consulte "Aplicativos cliente" neste artigo em PDF do Simple Failover.

O Firefox tem um addon disponível chamado "DNS Cache", que adiciona network.dnsCacheExpiration=0 a about: config , habilitando ou desativando o recurso sob demanda.

Para o Internet Explorer, consulte Como o Internet Explorer usa o cache para entradas de host DNS .

    
por 19.10.2010 / 19:32