Rumah  >  Soal Jawab  >  teks badan

linux - Bagaimana untuk mengehadkan kelajuan muat turun fail?

Kini terdapat pelayan muat turun fail HTTP, yang pada masa ini mengehadkan kelajuan muat turun benang tunggal. Kelajuan adalah 200kb/s tetapi jika pengguna menggunakan muat turun berbilang benang, seperti Thunder. Anda boleh menembusi batasan dan mencapai kesan berganda. Bagaimanakah saya boleh mengehadkan kelajuan pada centos?

欧阳克欧阳克2670 hari yang lalu1323

membalas semua(1)saya akan balas

  • 曾经蜡笔没有小新

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

    Anda boleh menggunakan limit_conn_module nginx untuk mengehadkan bilangan sambungan IP pelanggan.
    Berikut ialah konfigurasi yang dipermudahkan:

    http {
        limit_conn_zone $binary_remote_addr zone=addr:10m;
    
        server {
            limit_conn addr 1;
        }
    }
    • limit_conn_zoneTentukan baldi yang mengehadkan sambungan;

    • bermaksud mengira bilangan sambungan berdasarkan IP pelanggan sebagai kunci

      $binary_remote_addr

    • Isytiharkan nama baldi ini

      zone=addr

    • adalah untuk memanggil baldi yang telah dikonfigurasikan sebelumnya.

      limit_conn执行限制连接数,后面的addr

      balas
      0
  • Batalbalas