apache terhelésének megugrása

Fórumok

sziasztok

helyzet: az apache normál futása alatt max 10-15 req/sec-et szolgál ki. hirtelen megugrik 200-330-ra az érték. Teljes halál elérhetetlen oldal, stb.. kilövás után nyugi majd pár óra mulva újra. ez ma kétszer.

kérdés: az okát merre keresnétek?

Hozzászólások

Hasonló történt velem is. Felraktam az apache frissítéseket plusz húztam egy teljesen célirányosan fordított kernelt alá (gondolom, te is gyárival nyomod), és megszűnt a probléma, sőt, várakozásokon felüli a teljesítmény, most szimultán 600-700 req-el simán elbánik.
Coding for fun. ;)

Nézd meg a problémás időszakra az apache access.log -ját, akkor látod honnan jön az a sok kérés, és mit kérnek le. Melyik apache -t használod? 1.x vagy 2.x? Dinamikus oldalt szolgállsz ki vele? Ha igen, akkor a problémás időszakba jelentkezz be és nézd meg a top -al, hogy mi zabálja le. Nekem is korábban volt hasonló, de kiderült a mysql ette meg a gép erőforrásait.
___________________________________________________________________
Lógnak a pálmafán a kókuszok .... :)

2es apache dedikáltan csak neki nincs rajta más (adatbázis, etc). apache példányok száma ugrott meg. néztem ip-t ki is tiltottam de máshonnan pár órával később megint rákezdte. a kérdésem inkább az lenne, hogy alapvetően, hogy lehet kivédeni?

monitot próbálok rá heggeszteni, hogy timeoutok után automatikusan restartoljon, ezen kívül ötlet?

--------------
Sok ember hord Superman-pizsamát. Superman Chuck Norris-pizsamát hord.

prefork vagy mpm-worker van beállítva?
iptables környékén nézz körül, hogy a 80-as portra egy IPről max x kapcsolatot engedjen be egy meghatározott időintervallumra. Mennyi memória van a gépben?
Én mpm-workert használok, egész jól be lehet állítani és azóta egész jól viselkedik a szerver.
___________________________________________________________________
Lógnak a pálmafán a kókuszok .... :)