aumenta a velocidade de download para usuários via nginx

1

Existe uma configuração com nginx que possa restringir ou limitar a velocidade de download de meus usuários? Meus usuários estão ficando em torno de 300kb / s Se eu usar um acelerador de download e baixar um arquivo simultaneamente eu max minha internet a 1,2 mb / s. Minha conclusão é que, de alguma forma, o nginx está restringindo minha velocidade de download. Meu site não recebe tráfego pesado, por isso não sei por que estou tendo uma velocidade tão lenta.

Alguma idéia do que poderia causar os downloads lentos?

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;

}
    
por user962449 28.04.2012 / 21:00

1 resposta

1

Ok, você tem algumas comparações estranhas acontecendo aqui.

Primeiro: seus usuários estão usando aceleradores de download? Se não, então seus testes com um são sem sentido.

Segundo: Onde estão seus usuários em relação ao servidor? Onde você está em relação ao servidor? Se os seus usuários estão significativamente mais distantes do que você está, isso pode estar causando velocidades baixas. Se eles estiverem em um ISP diferente de você, seus testes apenas provam que não é um problema com o servidor nem com o seu caminho para o servidor.

Terceiro: seus usuários experimentam os downloads lentos apenas às vezes? Por exemplo, se eles tentarem durante os horários de pico (geralmente entre as 6h e as 2h) e tiverem velocidades baixas, mas tiverem velocidades significativamente maiores se tentarem fora do pico, isso indicaria um problema de capacidade em algum ponto do caminho.

Quarto: você está em um VPS, quando seus usuários relatam as velocidades lentas que você testou imediatamente? É possível que alguém na mesma máquina física que você esteja fazendo algo muito intensivo em largura de banda / cpu.

O Nginx provavelmente não é a causa aqui. Você falou com seu provedor? Eles estariam realmente em melhor posição para responder suas perguntas, então estamos.

    
por 29.04.2012 / 01:38