У меня развернуто приложение Django на Heroku, и это ОЧЕНЬ медленно!
Я делаю небольшие запросы и долго жду (10-15 + секунд, чтобы загрузить 12 элементов (запрос 41 КБ).
Я использую Insomnia инструмент для тестирования запросов. Когда я делаю 3. Запрос 3 КБ к моему локальному серверу занимает 400 мс, тогда как тот же запрос к моему развернутому серверу Heroku занимает 2400 мс. Не знаю, нормально ли это, но в 6 раз медленнее, похоже, много.
Моя база данных - Amazon RDS.
Кажется, что-то не так со стороной Heroku, но я не знаю, где смотреть. Есть ли что-то конкретное, что я могу протестировать или проверить, чтобы узнать больше о том, что вызывает это узкое место?
Спасибо за любую информацию! Очень признателен. Я потратил много времени на поиски в Интернете, но пока без прогресса!
Проблема закончилась тем, что я установил промежуточное программное обеспечение, которое я установил в свое приложение Django под названием Silk, которое, по иронии судьбы, я установил, чтобы помочь мне диагностировать скорость моего приложения. Это довольно специфично, но я надеюсь, что это кому-то поможет!