enquanto um host de site está inativo, posso configurar outro host para assumir o controle, até que o primeiro host volte a funcionar

enquanto um host de site está inativo, posso configurar outro host para assumir o controle, até que o primeiro host volte a funcionar

Basicamente eu tenho um host gratuito simples (000webhost.com) que eu costumava usar. Agora tenho minha própria máquina para hospedar um site. no entanto, quando estou atualizando coisas nessa máquina, ou qualquer coisa que possa fazer com que o computador fique temporariamente inativo, gostaria que o outro host pudesse hospedar o site até que o primeiro estivesse de volta.

No meu novo computador host estou usando o servidor Ubuntu, usando lamp stack (apache, mysql, php) e estou usando wordpress.

Responder1

O que você está falando é uma configuração de Network Load Balance, em que ambas as máquinas usam um IP virtual compartilhado em um arranjo round robin. Quando uma cai, o NLB para de rotear chamadas para aquela caixa e a outra caixa recebe todas as solicitações até que a primeira caixa volte a funcionar.

O problema com o NLB é que ele não impõe sincronização entre os dois servidores, é apenas um guarda de trânsito. Portanto, você precisaria de algum outro arranjo para garantir que seu conteúdo seja sincronizado entre os dois sistemas. O NLB normalmente é usado em dois ou mais (usamos grupos de cinco) servidores web que são, para todos os efeitos, configurados de forma idêntica.

O arranjo que você está usando (hospedagem local E em um sistema remoto alugado) é um pouco atrasado, IMO. Eu recomendaria que você enviasse todo o seu conteúdo de "produção" para o host e usasse seu sistema local apenas para desenvolvimento e teste.

Responder2

A solução mais simples é apenas alterar o DNS para que ele aponte para o novo site

Responder3

Com base na pergunta, acho que está claro que o OP deseja claramente que isso seja ligado/desligado quando um servidor estiver inativo (quando estiver ativo, receba tráfego, quando estiver inativo, aponte para outro lugar) com resultados instantâneos.

Isso não pode ser feito.

Se o computador estiver inoperante, tudo o que está sendo hospedado também estará. Se o computador estiver inativo, você não poderá executar nenhum script de encaminhamento dessa máquina, o que significa que a única maneira é se no site do registrador (onde o nome de domínio está registrado) você tentar obter uma resposta do servidor e, em caso de erro, encaminhar para um IP diferente.

Acho que a atualização de registros DNS não funcionará, simplesmente porque normalmente leva até 72 horas para se propagar e o OP diz que é apenas durante a máquina ficar inativa 'temporariamente'.

Responder4

Existe uma tecnologia chamada Web Server Clustering, assim como Google, Facebook, Microsoft, tenho certeza que eles têm muitos servidores idênticos atendendo toda a solicitação da Internet. um único servidor desses não é capaz de atender à demanda de toda a comunidade web.

O Facebook.com, por exemplo, possui vários endereços IP (registro A) que apontam para endereços IP diferentes.

Mas não tenho certeza de como está configurado.

informação relacionada