Автоматический запуск lighttpd при его выходе из строя

Автоматический запуск lighttpd при его выходе из строя

Помимо Monit, знаете ли вы, как можно автоматически запустить lighttpd?

может быть, какая-то встроенная функция, о которой я не знаю...

(Я использую Lighttpd 1.4.22)

Заранее спасибо.

решение1

Eстьнитьна форуме lighttpd, где показано, как это можно сделать.

Поместите следующее в файл, сделайте его исполняемым и запустите его из cron. Вам нужно будет настроить его для вашей среды.

wget --tries=1 --timeout=5 -O /dev/null http://localhost:80/
if [ $? -ne 0 ]; then
  (killall -9 lighttpd; killall -9 gam_server; killall -9 php-cgi; 
/etc/init.d/lighttpd zap; /etc/init.d/lighttpd start)
fi

Связанный контент