Adicionando atraso entre a parada e o início de um processo no systemd

7

Eu tenho um problema muito estranho com systemd . Quando eu emito um systemctl restart ele irá iniciar o novo processo antes que o anterior termine.

Isto pode ser visto no log, onde a mensagem de desligamento final ("log de fechamento") é registrada após a mensagem de inicialização ("log de abertura").

Existe alguma maneira de adicionar um atraso entre a parada e o início do processo?

    
por Let_Me_Be 09.02.2016 / 13:15

1 resposta

8

Nos seus arquivos de serviço do systemd, você pode definir a opção RestartSec para adicionar um atraso para a reinicialização. Veja o exemplo abaixo:

[Service]
Restart=always
RestartSec=30

Verifique este link para mais exemplos.

    
por 11.07.2016 / 08:06