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

увеличить скорость загрузки для пользователей через nginx

Есть ли в nginx настройки, которые могут ограничивать или ограничивать скорость загрузки моих пользователей? Мои пользователи получают около 300 Кбит / с. Если я использую ускоритель загрузки и одновременно загружаю файл, я максимально использую свой Интернет до 1,2 Мбит / с. Я пришел к выводу, что каким-то образом nginx ограничивает мою скорость загрузки. Мой сайт не получает большого трафика, поэтому я не знаю, почему у меня такая низкая скорость.

Есть идеи, что может вызвать медленную загрузку?

http {
    include       /etc/nginx/mime.types;
    default_type  application/octet-stream;
    client_max_body_size 64M;
    access_log  off;

    sendfile        on;
    tcp_nopush     on;

    keepalive_timeout  5;

    server_tokens off;

    gzip  on;
    gzip_comp_level 5;
    gzip_proxied any;
    gzip_min_length 1280;
    gzip_buffers 4 8k;
    gzip_types      text/plain text/css application/x-javascript text/xml application/xml application/xml+rss text/javascript;

    # Load config files from the /etc/nginx/conf.d directory
    include /etc/nginx/conf.d/*.conf;

}

Хорошо, у вас здесь происходят некоторые странные сравнения.

Во-первых: используют ли ваши пользователи ускорители загрузки? Если нет, то ваши тесты с одним бессмысленны.

Во-вторых: где ваши пользователи по отношению к серверу? Где ты по отношению к серверу? Если ваши пользователи находятся значительно дальше от вас, это может быть причиной медленной скорости. Если они подключены к другому провайдеру, нежели вы, ваши тесты просто докажут, что это не проблема ни с сервером, ни с ваш путь к серверу.

В-третьих: ваши пользователи испытывают медленную загрузку только иногда? Например, если они пытаются в часы пик (обычно где-то между 18:00 и 2:00) и имеют низкие скорости, но значительно увеличивают скорость, если они пытаются работать в непиковое время, это может указывать на проблему с емкостью где-то на этом пути.

Четвертое: вы используете VPS, когда ваши пользователи сообщают о низкой скорости, вы сразу же тестировали? Возможно, что кто-то другой на той же физической машине, что и вы, делает что-то, что требует большой пропускной способности / ЦП.

Вероятно, причина здесь не в Nginx. Вы говорили со своим провайдером? Они действительно смогут лучше ответить на ваши вопросы, чем мы.