Назад | Перейти на главную страницу

Начались проблемы с производительностью - как отлаживать (Ubuntu + Django / Python)

У меня есть VPS под управлением Ubuntu 10.10 с запущенным поверх него приложением Django (база данных MySQL, хранилище данных Redis, apache + mod_wsgi в режиме демона).

За последние несколько дней мы столкнулись с серьезными проблемами с производительностью: серверу требовалось не менее 1 минуты, чтобы вернуть ответ.

Это только начало происходить в последние несколько дней, до этого у нас не было проблем.

top говорит, что я использую только 4-5% своего процессора, free -m говорит, что у меня свободно более 700 МБ оперативной памяти.

Какими должны быть мои следующие шаги, чтобы понять и решить проблему?

следующий шаг - следить за своим bdd: попробуйте включить журналы медленных запросов или проверьте время отклика с помощью django debug sql, чтобы определить узкие места

следующим шагом может быть ввод-вывод ..