Página de manutenção de manutenção agendada do servidor

2

vamos realizar a manutenção programada em nosso servidor, que executa o IIS etc. Talvez seja necessário reiniciar o servidor para atualizar o Windows, etc. Estou pensando se é possível configurar nossos registros de DNS para nossos domínios para direcionar quaisquer conexões que não pode ser feita, para uma página de espera localizada em um espaço de hospedagem alternativo enquanto o servidor está inativo. Obrigado, Chris

    
por Chris Riley 28.02.2011 / 18:50

2 respostas

3

Você CAN faz isso - simplesmente aponta os registros DNS em um host apropriado - no entanto, isso não é algo que você queira fazer via DNS - Você estará à mercê do DNS a propagação para um número quase infinito de servidores, e você não pode dizer quando eles receberão a mudança da "página de retenção" ou quando receberão a mudança de volta. Você acabará criando uma indisponibilidade de tempo dispersa para o que deveria ser um evento de tempo mínimo de inatividade se for planejado corretamente.

Suas melhores opções na minha opinião são:

  1. Coloca outro servidor (no endereço IP usual) para agir como um espaço reservado temporário (com uma página "atualmente em manutenção agendada").
    Isso é amigável para seus usuários, mas presume que você tenha recursos (hardware) disponíveis para isso.

  2. Anuncie a janela de interrupções e não faça mais nada.
    Qualquer um que visitar o seu site receberá um "ar morto" (a página não responde ao servidor), mas se o período de interrupção for curto (algumas horas no máximo) e durante uma janela poucas pessoas usarão o site, você pode estar bem

    Isso também depende de como entender seus usuários ...

por 28.02.2011 / 20:03
2

Depende apenas do TTL do registro DNS em questão. Defina o TTL do registro DNS em questão com um valor razoável, digamos 60 minutos, depois 60 minutos ou mais antes de fazer a alteração, defina o TTL para algo muito menor, digamos, 5 minutos. Depois, ao fazer a alteração, você terá no máximo 5 minutos para o tempo limite do TTL nos hosts que possuem o registro em seu cache de DNS. Para hosts que não têm o registro em seu cache de DNS, eles verão a alteração imediatamente.

Pessoalmente, eu definiria o TTL do registro como 60 minutos e deixaria assim.

    
por 28.02.2011 / 20:13