recherche

Maison  >  Questions et réponses  >  le corps du texte

linux - Comment limiter la vitesse de téléchargement des fichiers?

Il existe désormais un serveur de téléchargement de fichiers de HTTP, qui limite actuellement la vitesse de téléchargement du fil unique. La vitesse est de 200 Ko/s mais si l'utilisateur utilise le téléchargement multi-thread, comme Thunder. Vous pouvez dépasser les limites et obtenir un double effet. Comment puis-je limiter la vitesse sur centos ?

欧阳克欧阳克2768 Il y a quelques jours1411

répondre à tous(1)je répondrai

  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-06-27 09:20:22

    Vous pouvez utiliser le limit_conn_module de nginx pour limiter le nombre de connexions IP client.
    Ce qui suit est une configuration simplifiée :

    http {
        limit_conn_zone $binary_remote_addr zone=addr:10m;
    
        server {
            limit_conn addr 1;
        }
    }
    • limit_conn_zoneDéfinir un bucket qui limite les connexions

    • $binary_remote_addr signifie calculer le nombre de connexions en fonction de l'adresse IP du client comme clé

    •  ;
    • zone=addrDéclarez le nom de ce bucket

    • limit_conn执行限制连接数,后面的addr consiste à appeler le bucket précédemment configuré.

    répondre
    0
  • Annulerrépondre