Skocz do zawartości
Zaloguj się, aby obserwować  
ygd

Optymalizacja Apache+mysql Forum Phpbb

Polecane posty

Mam na serwerze forum na phpbb, oraz kilka stron, apacha głównie forum mocno obciąża. W związku z tym mam pytanie...jak ustawić optymalnie apacha, aby był w stanie obsłużyć na raz 300-400 połączeń?

Na forum siedzi około 70-140 osób, do tego 50-200 na stronach.

Co ewentualnie wyciąć, usunąć?

 

Sprzęt do sempron 3000+ 4, 2gb ramu, system debian.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Ustaw optymalnie mysql ;-) Zacznij od wyłączenia połączeń stałych ;) Pozdr.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Proponuje sprawdzić na początek jak serwer zareaguje na keepalive off, ja w 90% przypadków notuje spadek obciążenia gdy keepalive jest wyłączone.. Pochwal się też (na priv albo tutaj) swoim my.cnf i mysqladmin status.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość patrick

W php.ini to : mysql.allow_persistent wez na Off

Mozna by wlasnie wylaczyc Keep Alive i sprawdzic jak dziala badz pobawic sie wartosciami w konfigu ;)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
W php.ini to : mysql.allow_persistent wez na Off

Mozna by wlasnie wylaczyc Keep Alive i sprawdzic jak dziala badz pobawic sie wartosciami w konfigu ;)

 

Ustawione obie zmienne na off, zobaczymy wieczorem przy większym obciążeniu i ruchu jak to będzie wyglądało.

 

Aha, pamietam, że był jakiś programik, który pokazywał, co dokładnie obciążenie generuje (jaka strona), jakiś dokładniejszy "top". Może ktoś pamięta jak on się nazywał? ;)

 

 

 

Jeszcze kilka moich zmiennych z configa mysqla:

 

key_buffer = 16M

max_allowed_packet = 16M

thread_stack = 128K

query_cache_limit = 1048576

query_cache_size = 16777216

query_cache_type = 1

max_allowed_packet = 16M

key_buffer = 16M

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Daj output mysqladmin status to sprawdzimy jak te parametry maja sie do rzeczywistego obciazenia.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Uptime: 71375 Threads: 2 Questions: 1120685 Slow queries: 20 Opens: 16405 Flush tables: 1 Open tables: 64 Queries per second avg: 15.701

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się

Zaloguj się, aby obserwować  

×