Я экспериментирую с сайтом на Django+Postgresql.
Сайт находится на VDS и я его делаю изначально удаленно с помощью PyCharm.
Заметил следующую странность.
Некоторые ссылки с определенной страницы сервер отдает слишком долго, жду до 10 секунд. Причем независимо от сервера - Nginx+uWSGI или встроенный (debug = true или False, так же без разницы).
При этом все функции вьюхи отрабатываются быстро - примерно полсекунды.
На терминале в PyCharm я уже вижу весь полученный HttpResponse.content, затем наступает длинная пауза…. И только затем появляется строчка типа:
“GET /creative/add/case/ HTTP/1.1” 200 81396
И в этот же момент страницу загружает браузер.
В логах uWSGI указано правильное время - именно те самые 10 сек. Хотя, как я говорил, все мои функции отработаны менее чем за 1 сек.
Мне не понятна эта длинная пауза. Ведь контент отрендерен, все обращения к базе выполнены. Что может быть причиной задержки?