Итак, я пытаюсь настроить задание cron в качестве своего рода сторожевого пса для созданного мной демона. Если демон выдает ошибку и выходит из строя, я хочу, чтобы задание cron периодически перезапускало его ... Я не уверен, насколько это возможно, но я прочитал пару руководств по cron и не смог найти ничего, что могло бы делать то, что я ищу ...
Мой демон запускается из сценария оболочки, поэтому я просто ищу способ запустить задание cron, ТОЛЬКО если предыдущий запуск этого задания еще не выполняется.
Я нашел этот пост , который предлагает решение того, что я пытаюсь сделать с помощью файлов блокировки, не я не уверен, есть ли лучший способ сделать это ...
Спасибо за вашу помощь.