Portál AbcLinuxu, 12. května 2025 13:56

Dotaz: APACHE2 jede pomalu PHP

27.12.2009 19:56 Tomasekkkk
APACHE2 jede pomalu PHP
Přečteno: 193×
Odpovědět | Admin
Zdravím Vás, mám jeden stroj na kterém jede APACHE2, na serveru je denne cca. 60 000 navstev webu, bohuzel v jedne okamzik dela jedna aplikace nejake pripojeni, tedy spise, lidi oteviraji script, ktery jen spocita nejaky pocet znaku zadanych apod. a pak vyskoci vysledek, bohuzel zde vyuziva sluzbu vice lidi a server nacita strasne pomalu ostatni weby apod. existuje nejaky zpusob jak zjistit co to tak vytezuje a jakym zpusobem upravit konfigurace apache? Vytizeni pametiu serveru je jen asi 1.5GB z 6GB RAM. Slysle jsem o MPM, ale fakt nevim kde a jak spravne jej nastavit. Mam tam MPM prefork a MPM work a nevim tedy ktery pouzivat.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

27.12.2009 20:43 Andrej Herceg | skóre: 43
Rozbalit Rozbalit vše Re: APACHE2 jede pomalu PHP
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nepoužívaš tam náhodou session a netrvá ten skript príliš dlho (prípadne, zatvoríš session, hneď ako odtiaľ získaš potrebné údaje)?
AraxoN avatar 27.12.2009 23:58 AraxoN | skóre: 47 | blog: slon_v_porcelane | Košice
Rozbalit Rozbalit vše Re: APACHE2 jede pomalu PHP
Odpovědět | | Sbalit | Link | Blokovat | Admin
Skús, či Ti nepomôže niečo z tohoto.
Luk avatar 28.12.2009 06:55 Luk | skóre: 47 | blog: Kacířské myšlenky | Kutná Hora
Rozbalit Rozbalit vše Re: APACHE2 jede pomalu PHP
Odpovědět | | Sbalit | Link | Blokovat | Admin
Důvodů zpomalení může být spousta. Co signalizuje top, jak je vytížen procesor, kolik času se čeká na I/O? Změna MPM by to každopádně asi neřešila (ta by měla smysl jen v případě, že by byl extrémně vysoký počet drobných požadavků; navíc mnohé moduly, včetně PHP, mají s jinými MPM než prefork problémy, takže se pak musí přizpůsobovat konfigurace).
Šifrování je absolutní nutnost a pomáhá chránit před nekalými živly
AraxoN avatar 28.12.2009 09:24 AraxoN | skóre: 47 | blog: slon_v_porcelane | Košice
Rozbalit Rozbalit vše Re: APACHE2 jede pomalu PHP
Používame MPM worker s PHP už niekoľko rokov a jediný problém, na ktorý som narazil bol ten, že premenné prostredia sú spoločné pre viac thredov toho istého workera a putenv() tak môže meniť aj prostredie iných requestov. Je ešte nejaký iný problém, o ktorom vieš?
Luk avatar 28.12.2009 10:24 Luk | skóre: 47 | blog: Kacířské myšlenky | Kutná Hora
Rozbalit Rozbalit vše Re: APACHE2 jede pomalu PHP
Je ešte nejaký iný problém, o ktorom vieš?
PHP občas padalo. Ale už je to nějaká doba, takže možná už je to jinak.
Šifrování je absolutní nutnost a pomáhá chránit před nekalými živly

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.