mar22
31.05.2010, 20:10:20
witam,
chciałbym spytać co może być przyczyną zawieszeń strony na serwerze dedykowanym. Strona działa szybko jednak przez jakieś 2 godziny w ciągu dnia ma zawieszki i wtedy działa bardzo wolno...wszystko pracuje na debianie. apache +php + mysql.
erix
31.05.2010, 20:42:58
A nie pomyślałeś, że serwer wtedy jest przeciążony z powodu godzin szczytu...?
Problem może wynikać z wspomnianych godzin szczytu, na które nakładają się skrypty nieoptymalne czy źle zaprojektowane tabele oraz związane z tym nadmierne obciążenie bazy. Może być jeszcze wykonywanie w tym czasie skryptów cron, bądź jakiś element skryptu jest wykonywany bardzo często z poziomu konsoli, gdyż ma ona wyższy priorytet niż działania Apache i przez to dostaje więcej zasobów. Niestety nie ma jak widzisz jednoznacznego rozwiązania. Trzeba samemu badać sprawę zaczynając od slowlogów bazy i logów samego serwera by lokalizować winowajcę.
mar22
1.06.2010, 19:51:16
powiem tak liczba odwiedzin jest taka sama jak przed pojawieniem sie problemu. cron w tych godzinach sie zaden nie wykonuje. jezeli chodzi o baze to jej wykorzystanie zostalo zminimalizowane przez wykorzystanie cache. ktos ma moze jeszcze jakies pomysly? a moze poprostu to jest wina serwera na ktorym wszystko dziala?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.