
概念:
指同一时刻,网站允许多少个连接(请求)同时被处理。
简单来说,就是“能同时访问网站的人数上限”。
示例:
如果设置并发数为 100,
那么当第 101 个用户同时访问网站时,服务器会暂时拒绝或排队。
影响:
限制太小 → 网站访问慢、甚至“卡住”或“连接被重置”。
限制太大 → 服务器CPU、内存飙升。
设置建议:
小型网站:100~300
中型网站:500~1000
大型站点或API类接口:按性能测试设定
概念:
指单个 IP 地址在单位时间内(或同时)允许发起的请求数量。
作用:
防止某个恶意用户或爬虫用一个 IP 短时间内疯狂访问,拖垮服务器。
示例:
限制每个 IP 每秒最多 10 个请求。
或者每个 IP 同时最多建立 20 个连接。
设置建议:
普通网站:单 IP 每秒 ≤ 10 请求
防爬虫场景:单 IP 每秒 ≤ 5 请求
高并发 API:可放宽到 50~100(需防爬策略配合)
概念:
指在一定时间段内,一个网站或某个 IP 能使用的**总流量(数据量)**上限。
作用:
防止恶意下载、刷流量、视频盗链等导致服务器带宽耗尽。
示例:
设定每个 IP 每天最多下载 500MB 数据。
或者网站总流量每小时不超过 10GB。
设置建议:
静态内容(图片/文件下载)站点 → 推荐开启
普通信息展示类网站 → 一般不用开
下载站、视频站 → 设定合理上限(比如 2~5 GB/IP/天)
概念:
控制网站或 IP 的访问速度(单位时间传输的数据量),例如限制最大下载速率为 1MB/s。
区别于“流量限制”:
“流量限制” → 限制总量(多少 MB)
“带宽限制” → 限制速度(多少 MB/s)
作用:
避免单个用户占满带宽,造成他人访问缓慢。
设置建议:
小网站:可不设置
文件或视频下载站:建议限速 512KB/s ~ 2MB/s
若服务器带宽紧张 → 可统一限速以提高整体并发
| 限制类型 | 控制内容 | 示例 | 主要作用 |
|---|---|---|---|
| 并发限制 | 同时连接数 | 最多 200 人同时访问 | 防止过载 |
| 单 IP 限制 | 每个 IP 同时/每秒请求数 | 每秒最多 10 请求 | 防爬虫、防攻击 |
| 流量限制 | 一段时间内的总传输量 | 每天最多 2GB | 防止滥用流量 |
| 带宽限制 | 访问速率 | 每秒最多传 1MB | 控制单用户速度 |
如果你的网站是:
内容展示型(公司官网/博客) → 只需适当设“单 IP 限制”;
文件下载型网站 → 同时设置“流量限制 + 带宽限制”;
API接口类网站 → 设置“并发限制 + 单IP限制”;
视频/图片站点 → 设置“带宽限制 + 防盗链”。
下一篇:没有了!