在 Shadowrocket(小火箭)中,负载均衡(Load Balance)是一种将网络流量分散到多个代理节点的技术,可以提高连接稳定性、避免单节点过载,并在某节点失效时自动切换。
以下是详细的配置方法和注意事项:
负载均衡的三种策略类型
Shadowrocket 支持三种主要的策略组类型:
| 策略类型 | 工作原理 | 适用场景 |
|---|---|---|
| load-balance | 轮询/随机分配请求到不同节点 | 下载、视频流、多连接场景 |
| url-test | 自动测速,选择延迟最低的节点 | 日常浏览、游戏(追求低延迟) |
| fallback | 按优先级顺序,主节点失效才切换 | 稳定性优先,需要固定 IP 的场景 |
配置方法
方法 1:通过配置文件编辑(推荐)
在 Shadowrocket 的配置页面,选择当前使用的配置 → 编辑纯文本:
[Proxy Group]LoadBalance = load-balance, 节点1, 节点2, 节点3, 节点4, interval=600, tolerance=50, url=http://www.gstatic.com/generate_204 # 自动测速组(选最快) AutoSelect = url-test, 节点1, 节点2, 节点3, url=http://www.gstatic.com/generate_204, interval=300 # 故障转移组 Fallback = fallback, 节点1, 节点2, 节点3, url=http://www.gstatic.com/generate_204, interval=300 [Rule] # 将规则指向策略组 DOMAIN-SUFFIX,google.com,LoadBalance FINAL,AutoSelect
参数说明:
interval:测速间隔(秒),默认 600tolerance:容差值,延迟差异小于此值不切换(防止频繁跳动)url:测试地址,用于检测节点可用性
方法 2:通过 App UI 配置
- 首页 → 全局路由选择配置
- 进入配置页面 → 点击当前配置右侧的 "i" 图标 → 编辑配置
- 点击添加策略(Add Policy)
- 策略类型选择:
- 负载均衡(Load Balance):实现流量分散
- 自动测试(URL Test):自动选最快节点
- 选择节点:勾选需要加入组的节点
- 测试链接:填写
http://cp.cloudflare.com/generate_204或http://www.gstatic.com/generate_204 - 间隔:建议 300-600 秒
高级配置技巧
分组负载均衡(按用途分流)
[Proxy Group] # 香港节点组 HK = url-test, 香港1, 香港2, 香港3, url=http://www.gstatic.com/generate_204 # 美国节点组 US = load-balance, 美国1, 美国2, 美国3, interval=600 # 自动选择(HK 和 US 之间选快的) Auto = url-test, HK, US, url=http://www.gstatic.com/generate_204 [Rule] DOMAIN-KEYWORD,google,US DOMAIN-KEYWORD,bilibili,HK FINAL,Auto
正则筛选节点(适合订阅节点多的用户)
[Proxy Group] 香港自动 = url-test, 香港.*, url=http://www.gstatic.com/generate_204 美国均衡 = load-balance, 美国.*, url=http://www.gstatic.com/generate_204
排除特定节点
在节点名前加 号可以排除:
LoadBalance = load-balance, 节点1, 节点2, -节点3, interval=600
使用建议与注意事项
✅ 适合使用负载均衡的场景:
- 视频下载/流媒体:多线程下载时分散到不同节点,提高总带宽
- 网页浏览:普通 HTTP/HTTPS 请求分散,降低单节点负载
- 多连接应用:如 BT、网盘下载等
⚠️ 不适合使用负载均衡的场景:
- 银行/支付类 App:IP 频繁变动可能触发风控
- 在线游戏:需要保持连接稳定,建议用
url-test或固定节点 - 需要保持登录状态的网站:如某些论坛、社交平台,IP 变动可能导致掉线
🔧 优化建议:
- 健康检查 URL:建议使用
http://cp.cloudflare.com/generate_204(响应快,全球可用) - 间隔时间:不要设置太短(<60秒),避免频繁测速消耗流量
- 节点数量:负载均衡组建议 3-5 个节点,太多反而增加延迟
- 地理位置:同一组内的节点建议地理位置相近(如都是香港),避免 IP 跳跃过大
📱 快捷切换:
在 Shadowrocket 主界面,点击底部的策略组(Policy),可以快速在负载均衡、自动选择、手动选择之间切换,无需修改配置文件。
通过以上配置,你可以充分利用多个节点的带宽,获得更稳定、快速的代理体验。