前言
最近在開發一款文件服務器時,想實現文件的下載限速功能,查閱了一些資料,最簡單,最快建的方式就是通過nginx進行限速。使用Nginx的ngx_http_limit_conn_module模塊,不過配置起來很方便,也不用下載。nginx已經內置默認開啓了這個模塊。
操作流程
修改nginx安裝目錄下的nginx.conf文件,在裏面的location上添加如下代碼
limit_rate_after 512k;
limit_rate 10k;
也可以根據自己的url路徑進行調整
運行結果
從下面的前後對比,可以看出,限速已經生效了
限速前
限速後