Serveris
Žudom užciklinusius php-cgi procesus
by neworld on Bal.04, 2008, under Administravimas, php, Serveris
Buvau susidūręs su problema. Keletą dienų karts nuo karto užsiciklindavo visi 5 php-chi threadai. Nepadėdavo nė kas valandinis php perkrovimas. Problemą išsprendžiau kas minutę paleisdamas tokį skriptuką:
for process in `ps -C php-cgi | grep '.*00:[0-9][1-9]:.*' | awk '{print $1}'`
do
kill -QUIT $process
done
/usr/bin/spawn-fcgi -f /usr/bin/php-cgi -C 5 -p 10001 -u web -g web
Dar php perkraunu kas parą 6 valandą ryto, kai būna mažiausias srautas. Problemos dingo.
Keistas serveriai.lt cronJob.
by neworld on Kov.08, 2008, under NeWorld, neworldwar.com, Serveris, Žaidimas
Ištrauka iš logo:
2008 03 06 21:00:01
2008 03 06 22:00:01
2008 03 06 23:00:01
2008 03 07 01:00:01
2008 03 07 01:15:02
2008 03 07 01:30:08
2008 03 07 01:45:14
2008 03 07 02:00:02
Loge fiksuojama kada crontjob kreipėsi į tam tikrą failą. Crontjob nustatytas kad veiktų kiekvieną valandą. Atkreipkite dėmesį jog vidurnaktį nėra jokio įrašo. Labai retai vidurnaktį įrašas atsiranda. Dar nesuprantu kodėl pirmą valandą skriptas vykdė keturis kartus kas 15 minučių. Tokiu atveju būna ~50%.
Išsiunčiau laišką, žiūrėsim kaip čia bus.