Приложение профилирования django, размещенное на apache2 - PullRequest
0 голосов
/ 04 апреля 2011

У меня есть приложение django, которое было размещено на apache2.Веб-приложение в основном делает запрос к серверу, используя thrift, и выводит выходные данные на веб-странице.Я заметил, что веб-приложение работает очень медленно.Я не уверен, что это проблема с машиной или проблема с API.Я проверил API, и они возвращают ответы в течение нескольких миллисекунд.Я не уверен, если проблема в Джанго.Есть ли способ для профилирования веб-приложения.Я использую python 2.5.2.

Пожалуйста, помогите.

Спасибо

1 Ответ

0 голосов
/ 04 апреля 2011

самое простое было бы включить ведение журнала, если вы используете последнюю версию django 1.3, она хорошо интегрирована с модулем регистрации python, см .:

http://docs.djangoproject.com/en/1.3/topics/logging/

здесь вы можете определить средство форматирования, которое экономит время написания каждого сообщения журнала, см. Пример в документации django:

http://docs.djangoproject.com/en/1.3/topics/logging/#an-example

...