Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Obciążenie serwera
Athlan
post
Post #1





Grupa: Developerzy
Postów: 823
Pomógł: 12
Dołączył: 18.12.2005

Ostrzeżenie: (0%)
-----


Witam.

Ostatnio po wypozyjonowaniu serwisu mam częste pady serwera. Obciążany jest procesor. Przyczyn może być wiele, ale ja stawiam na jakąś dziurę w cache systemu, przejrzałem dokładnie i niczego się nie doszukałem.

Moje pytanie jest następujące.
Czy istnieje jakiś moduł do apache, który dokładnie bada jakie pliki i operacje obciążają serwer najbardziej i przedstawiają to w formie jakiegoś wykresu. Jeżeli są, to poproszę o jakiś support.

Pamiętam, że się z czym takim sie już spotkałem. Jeżeli ktoś się z tym otarł, proszę podać chociaż nazwę i wymienić się doświadczeniem, jakie efekty przynosi taki moduł.

Serdecznie pozdrawiam.
Athlan.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
nrm
post
Post #2





Grupa: Zarejestrowani
Postów: 627
Pomógł: 33
Dołączył: 1.05.2005
Skąd: Katowice

Ostrzeżenie: (0%)
-----


ogólnie rzecz biorąc to nie ma (był kiedyś jakiś mod_watch bodajże ale nie jest już chyba dostępny).

musisz skorzystać z kilku narzędzii po prostu wyciągac jakieś logiczne wnioski.

Od strony apache troche informacji znajdziesz (po skonfigurowaniu) pod /server-status (info?)
Go to the top of the page
+Quote Post
seaquest
post
Post #3





Grupa: Przyjaciele php.pl
Postów: 790
Pomógł: 7
Dołączył: 6.02.2003
Skąd: Polska

Ostrzeżenie: (0%)
-----


Zobacz też statystyki generowane przez webalizer lub awstats.
A jeśli chcesz zobaczyć w jakich godzinach obciążony jest apache, to munin daje takie informacje.

Poza tym skontroluj parę razy load average. Jeśli jest relatywnie wysoki, to znaczy, że czas wzmocnić serwer.
Go to the top of the page
+Quote Post
Athlan
post
Post #4





Grupa: Developerzy
Postów: 823
Pomógł: 12
Dołączył: 18.12.2005

Ostrzeżenie: (0%)
-----


Hm.

Z tym, że ja potrzebuje jakie pliki i operacje genarują największe obciążenie, byc może w skrypcie jest jakaś dziura z cacheowaniem. Pamiętam, ze ktoś kiedyś zarzucał na IRC linka do modułu apache, który analizował takie obciążenia, jednak spowalniał działanie o jakieś 30%. Twrzył wykresy, ktore trzeba było otwierać specjalnym programem pod windowsa.

Pozdrawiam.
Go to the top of the page
+Quote Post
seaquest
post
Post #5





Grupa: Przyjaciele php.pl
Postów: 790
Pomógł: 7
Dołączył: 6.02.2003
Skąd: Polska

Ostrzeżenie: (0%)
-----


Jeżeli to pliki PHP, to możesz użyć APC. Z tego co pamiętam był do niego dołączony taki skrypcik, który dawał trochę informacji na ten temat.

Także Zend Platform (darmowe do użytku developerskiego!!! nie na serwerze produkcyjnym) potrafi odczytać takie dane, a nawet wskazać konkretne miejsca w skrypcie, które potrafią generować duże obciążenie.
Go to the top of the page
+Quote Post
nrm
post
Post #6





Grupa: Zarejestrowani
Postów: 627
Pomógł: 33
Dołączył: 1.05.2005
Skąd: Katowice

Ostrzeżenie: (0%)
-----


skrypty sprawdzisz przez xdebug i kcachegrind.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 15:12