У меня есть VPS под управлением Ubuntu 10.10 с запущенным поверх него приложением Django (база данных MySQL, хранилище данных Redis, apache + mod_wsgi в режиме демона).
За последние несколько дней мы столкнулись с серьезными проблемами с производительностью: серверу требовалось не менее 1 минуты, чтобы вернуть ответ.
Это только начало происходить в последние несколько дней, до этого у нас не было проблем.
top
говорит, что я использую только 4-5% своего процессора, free -m
говорит, что у меня свободно более 700 МБ оперативной памяти.
Какими должны быть мои следующие шаги, чтобы понять и решить проблему?
следующий шаг - следить за своим bdd: попробуйте включить журналы медленных запросов или проверьте время отклика с помощью django debug sql, чтобы определить узкие места
следующим шагом может быть ввод-вывод ..