linux - Bagaimana untuk mengehadkan kelajuan muat turun fail?
欧阳克
欧阳克 2017-06-27 09:18:22
0
1
1420

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?

欧阳克
欧阳克

温故而知新,可以为师矣。 博客:www.ouyangke.com

membalas semua(1)
曾经蜡笔没有小新

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

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan