Reiniciando processo via cron a cada 12 horas

0

Eu não estou familiarizado com o cron, e eu o observei e ainda estou confuso sobre como isso funciona especificamente. Estou no CentOS 6.5 e preciso finalizar um processo e reiniciá-lo a cada 12 horas. No entanto, ele terá um pid diferente, então não sei como mataria o processo. Então preciso reiniciar o processo. Eu gostaria que isso acontecesse às 7 da manhã e às 7 da tarde todos os dias.

Como eu poderia fazer isso?

EDIT: Eu preciso fazer isso porque estamos executando o crtmpserver e ele parece ser desativado depois 15 horas ou mais. Se for reiniciado, ele ignora esse problema. Em vez de descobrir o problema da raiz, prefiro implementar isso, já que isso deve ser uma solução rápida.

    
por vaindil 07.08.2014 / 14:20

1 resposta

2

Faça um arquivo cron para root via sudo crontab -e , adicione a linha:

0 0,12 * * * /etc/init.d/crtmpserver restart

Isso reiniciará o servidor todos os dias às 00:00 e às 12:00. Altere o '0' e '12' para que isso aconteça em momentos diferentes.

    
por 07.08.2014 / 15:55

Tags