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

Nginx: изображения загружаются слишком долго. (1 секунда для загрузки изображения размером 50 КБ)

Я только что перешел с Apache на debian 7.6 nginx php-fpm и после всех оптимизаций кажется, что отображение изображений занимает намного больше времени, чем обычно :

Приложение работает очень быстро (на стороне PHP), время загрузки уменьшилось с 1 секунды до <500 мс, единственная проблема в том, что изображения загружаются слишком долго без уважительной причины.

Примеры :

50 КБ => 800ms recieving

а иногда просто на 32x32 icon, занимает 700ms "ожидание" до получения. Это похоже на модем 56K, отображающий изображения "постепенно".

Я предполагаю, что я испортил некоторые настройки, поскольку оборудование не подозревается (2 сервера, 8 ЦП Xeon, 32 Гб оперативной памяти, сеть 1 Гбит / с, средняя нагрузка: 0,13, серверы SSD)

Два сервера имеют балансировку нагрузки, что означает, что все изображения случайным образом загружаются с одного или другого сервера (без разницы) для одного и того же главного запроса.

PS: До перехода на nginx у нас было плохое оборудование, плохая сеть, и все же изображения загружались намного быстрее, чем сейчас.

Почему изображение так долго загружается? Пример можно найти здесь (http://sarl-hensgen.fr/)