Когда повышается Load Average сервер начинает жутко тормозить, и одним из выходов является перезапуск Apache. Чтобы упростить себе жизнь можно использовать вот такой скриптик.

Простой скрипт перезапускающий apache при увеличении Load Average значения (в примере при превышении 5):

#!/bin/sh
a=`uptime | awk -F "load average: " '{ print $2 }' | cut -d, -f1 | sed "s/[,.]//g"`;
if [ "$a" -lt 500 ]; then
    echo ALLOK;
    echo $a;
else
    echo $a;
    /etc/init.d/httpd restart;
fi

Автор скрипта не я, я лишь его записал для себя, чтоб не забыть, а найден был на просторах буржуйского интернета.

Комментарии

comments powered by Disqus