[OT] Apache, mysql, forum i duże obciążenie...

Remigiusz "Enleth" Marcinkiewicz enleth w enleth.com
Czw, 8 Sty 2009, 15:03:42 CET


Dnia czwartek 08 stycznia 2009, Rafał Cygnarowski napisał:
> > Jak jest skonfigurowane PHP pod apaczem? mod_php, cgi, fcgi?
>
> mod_php

Sprawdź, jak będzie działać na FastCGI - jest spora szansa, że rozwiąże 
problem, jaki by nie był. A jeśli nie rozwiąże, przynajmniej pokaże, czy CPU 
ciągnie apacz, czy PHP, które będzie działać w osobnych procesach. Przy 
okazji dostaniesz większą odporność apacza na błędy PHP (segfault PHP nie 
pośle w kosmos całego workera) i możliwość ubijania zapętlonych procesów PHP 
indywidualnie i niezależnie od apacza (który to wykryje, wyśle error 500 i 
radośnie zajmie się kolejnym połączeniem). Poza tym, znacząco obetnie czasy 
parsowania skryptów i związane z tym I/O dysku.

> > Czy PHP ma włączony jakiś cache?
>
> Wczoraj zainstalowaliśmy eAcceleratora

Rozumiem, że nic to nie dało?

> > Jeśli tak, jak się te czasy mają do czasów mierzonych przez sam skrypt?
>
> Czasy są zgodne (aktualnie przy około 90 aktywnych użytkownikach 7 do 12
> sekund).

Dobrze by było powtykać w kluczowych punktach kodu forum spisywanie czasów i 
przyjrzeć się im - może się okazać, że większość tego czasu jest w jakimś 
określonym punkcie, a to już jakaś konkretna informacja od której można 
szukać dalej.

Pozdrawiam,
-- 
Remigiusz "Enleth" Marcinkiewicz, enleth w enleth.com
WWW http://enleth.com http://heroes.net.pl
JID enleth w jabster.pl
-------------- następna część ---------
Załącznik, który nie był tekstem został usunięty...
Name: nie znany
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part.
Url : /mailman/pipermail/pld-users-pl/attachments/20090108/b3032e6a/attachment.sig 


Więcej informacji o liście dyskusyjnej pld-users-pl