включить сжатие gzip в nginx, и сервер долго отвечает

включить сжатие gzip в nginx, и сервер долго отвечает

У меня есть веб-приложение, работающее на очень слабом веб-сервере (ЦП: ARM926EJ-S, ОЗУ: 128 МБ). Когда я включил gzip в nginx, я обнаружил, что серверу требуется больше времени для ответа, и я не знаю, есть ли какие-то ошибки в конфигурации.

конфигурация:

   gzip on;

   gzip_vary on;
   gzip_proxied any;
   gzip_comp_level 3;
   gzip_buffers 16 8k;
   gzip_http_version 1.1;
   gzip_min_length 256;
   gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript;

время отклика с поддержкой gizp введите описание изображения здесь

время отклика отключено gizp

введите описание изображения здесь

решение1

Похоже, что процессор просто слишком слаб, чтобы сжимать данные своевременно. Очевидно, чтобы вы получили какую-либо выгоду, сжатие и передача сжатых данных должны быть быстрее, чем просто чистая доставка несжатых данных.

Попробуйте уменьшить уровень сжатия до 1. Если это все еще занимает больше времени, чем несжатые данные, я полагаю, вы SOL, и вам нужно смириться с относительно медленной загрузкой несжатых данных :/

Связанный контент