Quando o seu servidor Linux está inoperante, o seu programa pára de funcionar ou volta a ser executado depois?

3

Se eu executar um programa em segundo plano (executado por 3 dias) em um servidor Linux e enquanto estiver em execução, o servidor ficará inativo por uma hora, depois dessa hora (quando o servidor estiver ativo novamente) meu programa voltará a ser executado? ou será encerrado devido a queda do servidor durante a execução?

    
por user171010 18.05.2016 / 20:21

1 resposta

3

Quando um servidor fica inativo, isso geralmente significa que ele é desativado ou, pelo menos, reinicializado. Os servidores normalmente não entram no modo de espera como você configuraria no seu laptop.

Se o servidor ficar inoperante, seu programa será interrompido e não continuará, a menos que o servidor esteja suspenso (o que é improvável). Para processos de longa duração, é melhor projetá-los para que eles salvem estados intermediários / resultados regularmente (por exemplo, a cada dez minutos) e sejam capazes de continuar com os últimos dados salvos quando reiniciados.

    
por 18.05.2016 / 20:44