Sziasztok!
Van egy erdekes problemam... Kb. ket hete tapasztalom a kovetkezo jelenseget...
Miután elinditom az apache-ot, veletlenszeru ideig (orakig vagy akar napokig) semmi baj vele. Aztan, egyszer csak elkezd megnoni a system load (85-90 volt eddig a rekord) es neha meg egy ls utasitas is 10 percig tart, hogy lefusson. Ezen a ponton a kovetkezo dolgokat tapasztalhatjuk:
- Elso dolog, hogy az apache a szokasos /etc/init.d/httpd restart-al mar nem indithato ujra. skill-el ki kell olni minden processzt ami az "apache" felhasznalohoz tartozik, es csak utana lehet elinditani a webszervert ujra.
- Masodik, ami feltunik, hogy annak ellenere, hogy a shell hasznalata extrem lassu lesz es megno a load 70-90 kozottire vagy magasabbra is, a webes alkalmazasok es minden mas kivulrol normalis service-t nyujt (pl: oldalgeneralasi ido szazadmasodpercnyi tovabbra is).
- Sosem telik el ketszer ugyanannyi ido az apache ujrainditasa es a leterheles megjelenese kozott - van, amikor ket nap, de van, amikor csak ket perc.
A kellemetlensegek elkerulese vegett egyelore ugy oldottam meg a problemat, hogy irtam egy cronjobot, ami ketorankent letakaritja az apache processzeket es ujrainditja a webservice-t. De ez nyilvan nem megoldas a problemara.
Szerintetek mit kezdjek?
Amit eddig csinaltam:
- Atallitottam a logolast ugy, hogy lassam azt is, hogy az apache melyik child processze szolgalt ki melyik kerest. Ezek utan, amikor a lassulast tapasztaltam, megneztem, hogy melyik apache child okozza a lassulast es ra 'grep'-eltem az access logban arra a processzre. A baj csupan az, hogy az elert fajlokkal kapcsolatban semmi gyanusat nem talalok egyik alkalommal sem. Egy izben peldaul egy elszabadult processz addigi "elete" soran mindossze harom darab .html fajlt szolgalt ki a vilag fele, mielott megzuhant...
- Probaltam limiteket beallitani php-ra es apache-ra. Pl: php max execution time, es apache child-ekre a kiszolgalhato kereses szama, stb. De ez sem mukodik.
Mas nem jut eszembe, mit kezdhetnek meg... Ez szamomra egy igen furcsa problema. Talalkoztatok mar ilyennel vagy van valami otletetek?
- 706 megtekintés