Hoi hoi , slmlar
Bugunki ilk kodumuzda yazacagimiz shell uygulamasi load seviyesi bizim belirtmis oldugumuz load seviyesine ulasdiginda belirlemis oldugumuz serverisleri restart etmemize yarayan kucuk ve de kullanisli bir script:)
#!/bin/bash
# Date = 20120825
# author = eak
loadavg=`uptime |cut -d , -f 4|cut -d : -f 2`
thisloadavg=`echo $loadavg|awk -F \. '{print $1}'`
if [ "$thisloadavg" -ge "5" ]; then
#suan icin litespeed i restart ediyoruz :d siz isterseniz restart edilecek servisleri alt alta yazabilirsiniz.
/etc/init.d/lsws restart
fi
Daha sonra cron'a ekleyip belli araliklarla scriptin calismasini saglayabilirsiniz.