Web sunucumda çalışan birkaç işlemi izlemem gerekiyor. Herhangi bir nedenle, vernik şu anda günde bir veya iki kez çöküyor. Ben vernik otomatik olarak yeniden başlatmak için monit kullanıyorum, ama çalışmıyor. İşte Vernik için monit.conf girdim.
check process varnish with pidfile /var/run/varnish.pid
start program = "/etc/init.d/varnish start" with timeout 60 seconds
stop program = "/etc/init.d/varnish stop"
if failed host <my server ip> port 80 protocol http
and request "/blank.html" then restart
if 3 restarts within 5 cycles then timeout
group server
Günlük dosyası, vernik durduktan sonra, denemenin yeniden başlatılmasının ardından tümünün başarısız olduğunu gösterir. Daha sonra monit verniği izlemeyi durdurur.
Bunu nasıl düzeltebileceğim konusunda önerisi olan var mı? Ya da daha iyisi, çökmüş işlemleri otomatik olarak izlemenin ve yeniden başlatmanın diğer basit yollarını önerebilir misiniz? Teşekkürler!