DNS redireciona o site para outro servidor durante a manutenção

1

Existe uma maneira de ter um registro de backup do DNS? Eu sei que com os registros MX você pode colocar em servidores de e-mail de backup.

Qual é a minha meta quando meu Windows Server é desligado, que as solicitações são encaminhadas para o meu servidor linux, que diz "volte logo". Estamos executando o Windows iiS7 e temos um script para reiniciar o Windows todas as noites à 1 da manhã.

Eu não quero que os visitantes recebam um erro não encontrado.

Existe uma maneira rápida e suja de fazer isso sem usar um serviço DNS como zerigo, que tem uma API, ou ter que configurar um proxy reverso?

    
por Frank 08.06.2012 / 18:56

2 respostas

0

A melhor solução para isso é usar um cluster de dois nós e uma pulsação interna. Quando o primeiro servidor fica offline, o segundo pode assumir um IP compartilhado virtual (que é o local em que o site está hospedado).

O problema em fazer isso é que, na sua situação, a maioria dos produtos é projetada para ser executada em dois sistemas Windows ou dois sistemas Linux.

    
por 08.06.2012 / 19:29
2

DNS não é o caminho a percorrer. Você tem um Time To Live em seus registros DNS e alterando o registro DNS levará pelo menos o tempo TTL. Definir o TTL para um número pequeno aumentará a carga nos servidores DNS e alguns servidores de solicitação de DNS talvez não honrem os TTLs pequenos.

Uma opção é ter um firewall na frente que possa redirecionar o tráfego para sua caixa linux enquanto o servidor IIS reinicia o que você pode fazer no seu crontab.

Por que você reinicia o servidor? Pode ser mais rápido apenas reiniciar o IIS.

    
por 08.06.2012 / 19:09