процес чекър

Миналата седмица имах проблеми с една машина че разни процеси спираха я заради токови удари я зарди спрял ток абе все EVN хитове 😉 В таквиа моменти машината се възтановяват но някои вторични процеси изискват ръчна намеса и така за един ден ми се наложи 5-6 пъти да вляза за да донаглася нещата. 🙂 Както казват хората мързела е основна двжеща се сила и поради такъв и аз запретнах ръкави да драсн няко скриптче дето дасе грижи за това процесите да са там когато трябва 🙂 ;)Речено сторено за 30 мин с тестинга се получи кратко скрипчтче чиито движещо сърце е

CNT=`ps ax | grep -v grep| grep jic-tak | wc -l`

if [ $CNT = 0 ]
then
/path/to/start/process/jik-tak > /dev/null

fi

като цяло това сърчице се грижи да проверява колко стартирани процеса jik-tak и ако резултата е нула 🙂 да го стартира. Блъснах го в един крон да се изпълнява на 20 мин и си реших кила глваоболия както каза моя прител ShadowX истината е простите решения 😉

Вашият коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

Anti SPAM * Time limit is exhausted. Please reload CAPTCHA.