Citação:
Originally Posted by jsw371
Obrigado pela ajuda.
de acolhimento em `gato hostlist»; fazer ssh $ acolhimento desligamento <arguments>; feito
vai trabalhar para mim.
|
isso irá funcionar se você tiver um servidor Unix com uma simples configuração, totalmente gerida através systemv scripts.
mas, na realidade, você tem servidor com múltiplos serviços, servidores com múltiplos servidores virtuais.
alguns serviços têm de ser devidamente desligamento com algum comando, e alguns ainda precisam de algum tempo desde que você pare de emitir o comando antes de você realmente pode fazer baixar o OS em si.
É por isso que me apontou que, em vez de o comando shutdown, use um script.
que deve ser nomeado da mesma forma, no mesmo caminho em todos os servidores para permitir que um simples enquanto que no "master" servidor.
e cada script será responsável por toda a lógica para parar o processo deste estranho serviços que cant simples ser morto. o dorme para garantir que eles tenham algum tempo para terminar correctamente, ect
Lembro-me de um lugar que eu costumava trabalhar, eles usaram um protocolo sobre TCP / IP para transferir mensagens entre servidores.
você tinha um gateway, recebendo msg, distribuindo-lhes o bom aplicações e bases de dados, e responder-lhes.
esta porta foi também ouvir outras passagens em outros países da mesma empresa.
a coisa é que você couldnt simples matar tudo para baixo.
isse que teve de parar de comandos para todos os backends, para parar de responder às solicitações, mas não matar os actualmente existentes, depois de algum tempo (algo como 10 mins)
na significava tempo, você tinha que dizer o gateway houve problemas, por isso tive tempo de dizer aos outros pontos de interconexão, para que pudessem iniciar respondendo ao pedido enviado para ele.
depois de todos os backends stoped caso, você tinha que parar o gateway.
e esse é um exemplo simples. Eu tenho visto muito mais complicado empresas, onde tinham várias máquinas trabalhando em sintonia.
eles neede uma hora para completar o buraco procesing desligamento linha, sem Lossing em dados entre