[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