O Cron é para executar tarefas agendadas em intervalos programados, e não para cuidar de outros processos.
Você pode:
-
use algo diferente, como o sistema de script de inicialização do seu sistema operacional host, talvez com uma tarefa personalizada em
inittab
, que irá reaparecer se ela morrer. -
ou hackear algo juntos na forma de um script de shell que periodicamente é acionado por
cron
que verifica seu script daemon usando algum conjunto de verificações predeterminadas para saber se ele está sendo executado corretamente ou não, e se não for limpo depois, será reiniciado.