Iniciar automaticamente o lighttpd quando ele morrer

Iniciar automaticamente o lighttpd quando ele morrer

Além do Monit, você sabe como iniciar automaticamente o lighttpd?

talvez alguma função interna que eu não conheço ...

(Eu uso Lighttpd 1.4.22)

Desde já, obrigado.

Responder1

Existe umfiono fórum lighttpd que ilustra como isso pode ser feito.

Coloque o seguinte em um arquivo, torne-o executável e acione-o para execução a partir do cron. Você precisará ajustá-lo para o seu ambiente.

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

informação relacionada