"Site desativado para manutenção" que tipo de trabalho de manutenção eles fazem?

"Site desativado para manutenção" que tipo de trabalho de manutenção eles fazem?

Sou um desenvolvedor web moderado. Não gerenciei nenhum site de alto tráfego. Geralmente, observo que apenas sites de alto tráfego estão fora do ar para manutenção. stackoverflow.com também ficará fora do ar para manutenção.

Eu sempre me pergunto. Que tipo de manutenção eles fazem? Quer dizer, o processo é automatizado.

solicitação do usuário -> servidor web -> programas do lado do servidor ---> Servidor de banco de dados.

O que há para manter?

Responder1

Geralmente oAltíssimasites de tráfegonãodescer para manutenção. Eles são projetados para que não precisem fazer isso. (Dependendo do site, isso pode ser muito complicado. Não se trata apenas de executar vários servidores, embora obviamente esse seja o ponto de partida.)

No entanto, normalmente "Site fora do ar para manutenção" significa qualquer um dos seguintes:

  • Atualização de software de aplicativo da Web (adicionando novos recursos, etc.)
  • Mudança de hardware (por exemplo, mudança para um data center diferente; durante a transição)
  • Algo deu terrivelmente errado e eles estão tentando consertar (por exemplo, houve uma queda de energia no data center; altere a entrada DNS para apontar para uma página estática de "site está fora do ar" em outro lugar até que a energia volte)

Responder2

Eles podem querer executar atualizações (ou correções) em muitos dos diferentes softwares em execução no servidor, incluindo (mas não se limitando a):

  • O sistema operacional
  • O próprio software de servidor web
  • Qualquer estrutura de script
  • Bancos de dados
  • Etc.

Além disso, eles também poderiam fazer manutenção de hardware, como adicionar um novo disco rígido, atualizar uma placa-mãe, instalar RAM mais rápida ou trocar placas de rede. Há muitas coisas, tanto de hardware quanto de software, que podem ser atualizadas ou modificadas, na verdade.

Agora, se eles tiverem um servidor de backup (ou um cluster ou algo do tipo), isso pode ser transparente, mas se for literalmente uma caixa servindo as páginas... bem, ela praticamente terá que cair.

Responder3

Como você tem experiência em codificação, basearei minha analogia aí. Imagine que ser administrador de sistemas é como programar, exceto que você será chamado para codificar em uma linguagem diferente a cada duas horas. E às vezes é Pascal.

Verdadeiramente, embora possa significar qualquer coisa. Às vezes, um rato mastiga até chegar a um lugar quente. Ou um único ponto de falha se torna conhecido. Eliminar o tempo de inatividade é o que buscamos... como escrever código que funcione perfeitamente na primeira compilação.

Responder4

Poderia ser atualização de servidores, estruturas, bancos de dados Mudança para um novo datacenter e fechamento dos servidores antigos para que ninguém possa se conectar Patching de sistemas operacionais ou software executado nesses servidores

basicamente qualquer coisa que possa tornar o site indisponível por um determinado período de tempo

informação relacionada