1.基礎工具與只是介紹node
(1)壓測工具的安裝 nginx
yum -y install httpd-tools 算法
ab -V安全
(2)壓測工具的使用 網絡
檢測接口的最大qps 架構
ab -n100 -c10 http://xxxx併發
(3)nginx 限流配置工具
按鏈接數限速,併發數(ngx_http_limit_conn_module) 按請求速率限速,按ip限制單位時間內的請求數(ngx_http_limit_req_module)cdn
限流配置:接口
▲建立規則 limit_req_zone $binary_remote_addr zone=mylimit:10m rate=1r/s;
▲使用規則 limit_req zone=mylimit burst=1 nodelay;
(4)限流算法
▲令牌桶算法
▲漏桶算法
(5)CDN(內容分發網絡 Content Delivery NetWork)
★縮短訪問路徑、減小源站壓力、提升內容響應速度
★爲源站提高安全保護
★cdn架構:
客戶端--->北京CDN---------↓
源Server
客戶端--->上海CDN---------↑
(6)