Долго отдаётся превьюшка картинки при её генерации?

Столкнулся со следующей проблемой у себя на VPS:

Использую для генерации превьюшек к картинкам библиотеку LiipImageBundle, которая является ничем иным, как обёрткой над gd.

При генерации превьюшки в первый раз получается очень странная картина, как на скрине:



9f60da98150f5fad21603e1f1669f113.png

Фактически картинка отдаётся за 400-600мс ( со статусом 201 Created ), а остальное время коннект просто висит, и соотв. Получается общее время получения файла 1 минута. Потом если запросить картинку эту, то всё ок.

В чём может быть проблема и куда стоит копать?



Сейчас у меня стоит Nginx фронтовым сервером перед apache, но я включил переадресацию для любых файлов на этом домене к бекенду, что никакого эффекта не возымело.



UPD: Проблема именно в статусе 201, если вручную в коде, который генерирует картинку задать статус 200, то всё отрабатывает быстро!
  • Вопрос задан
  • 3431 просмотр
Решения вопроса 1
TrueDrago
@TrueDrago Автор вопроса
Вопрос решился обновлением nginx до последней версии, которая начала отдавать Content-Length для ответов с 201 статусом.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы