Тема: Моніторинг роботи скрипту
Коротше задачка for fun.
Припустимо є PHP-скрипт, який працює дуже довго ( >24 годин). Його можуть кілити, може сам здихати по незрозумілих причинах, можуть сервер перезавантажувати і т.п.
Треба моніторити чи він працює, якщо ні перезапускати.
Думаю це зробити через getmypid (враховуючи запуск буде з консолі то id процесу буде незмінне протягом всієї роботи, але треба перевірити) + кронівський скриптик який чекатиме чи процес живий.
Можливо хтось стикався з таким, і знає вже готові, більш прикольніші рішення?
Або хто не стикався запропонує своє бачення організації такого моніторингу?