De acordo com o livro de receitas , pre-stop
é realmente o local para fazer isso.
Estou escrevendo um trabalho de inicialização que executa um script de shell na inicialização e no desligamento, que sincroniza alguns arquivos com uma máquina remota usando o rsync. Às vezes, o script pode levar muito tempo para ser concluído se muitos arquivos forem alterados. Tanto quanto eu posso dizer, o processo de desligamento inclui uma parte onde mata todos os trabalhos que estão demorando muito para terminar. Existe alguma chance de que isso possa matar o script (que é executado na parte pre-stop
do processo ou o script tem a garantia de ser executado até terminar antes que o computador continue com o desligamento?
De acordo com o livro de receitas , pre-stop
é realmente o local para fazer isso.