GLOSSARY
策略组是什么意思?
一句话定义
策略组是把若干节点编成一组,并规定在组里怎么挑一个来用的机制,常见有手动选择、自动测速、故障转移等。
策略组是 Clash 系客户端里的一个组织单位:把一批节点放在一起,并规定在这个组里按什么方式挑选当前使用的节点。规则命中某类流量后,把它交给对应的策略组,策略组再决定具体走哪个节点。
常见的策略组类型
| 类型 | 怎么挑节点 | 适合 |
|---|---|---|
| 手动选择 | 由你点选 | 新手,追求可控 |
| 自动测速 | 定期测延迟,选最低的 | 节点多、想省心 |
| 故障转移 | 按顺序用第一个可用的 | 有主力节点,要备胎 |
| 负载均衡 | 把请求分散到多个节点 | 并发连接较多 |
各类型的优缺点和配置思路,读 策略组是什么。
和规则、节点的关系
三者分工明确:规则分流 决定“这类请求交给哪个组”,策略组决定“组里用哪个节点”,节点 是最终承载流量的具体线路。出问题时按这个顺序逐层排查,思路会清晰得多。
自动测速的几点注意
自动测速依赖客户端的延迟探测,而延迟只是指标之一,详见 延迟。几点提醒:延迟低不等于体验好;节点切换会打断连接;探测地址和你访问的目标路径可能不同。如果客户端提供容差设置,可以减少为几毫秒差距而反复切换的情况。
常见的误解
- “策略组越多越高级。”组多只会让排错更难;
- “自动选择永远选最快的。”它选的是探测结果最低的;
- “故障转移会换到更快的节点。”它只在不可用时才换。
怎么验证它按预期工作
在连接页面看某个请求走了哪个策略组、哪个节点;有意让当前节点失效,观察故障转移是否切换;对自动测速组,隔段时间看选中节点的变化是否过于频繁。测速的具体方法,读 节点测速怎么做。