Configurar uma disponibilidade constante de aplicativos da web no Windows Server

2

Eu faço parte de um time que está construindo um sistema web ASP.NET. Precisamos garantir que, quando o servidor de hospedagem principal com o IIS estiver sendo atualizado, os visitantes do site recebam a mensagem especial de que o servidor está sendo atualizado e voltará ao local rapidamente. Para isso, claramente, precisamos ter outro servidor, que esteja disponível quando o host principal não estiver. Mas qual mecanismo é melhor para alimentar automaticamente uma página "voltará em breve" a um cliente solicitante? É um DNS inteligente que verifica se um IP local está sendo pingado e, em caso afirmativo, retorna a resposta do servidor ou pergunta a um servidor de backup com uma página de manutenção para enviar uma resposta a um usuário? Ou é feito com alguma outra tecnologia em produção? Obrigado.

    
por Maxim V. Pavlov 10.08.2012 / 01:55

1 resposta

2

Um balanceador de carga ou outro software / dispositivo proxy de camada de aplicativo no front end pode ser configurado para direcionar clientes para uma página "ocupada" quando nenhum dos servidores estiver disponível, seja por meio de testes ou remoção manual de servidores do pool . Eu acho que é isso que você quer dizer quando diz "DNS inteligente", porque o DNS não é inteligente, de qualquer forma, nunca.

    
por 10.08.2012 / 02:08