文档 配置 负载均衡 load-balance

负载均衡 load-balance

把流量分摊到组内多个节点上,充分利用多条线路的带宽,不健康的节点会被自动跳过。

配置示例

config.yaml YAML
proxy-groups:
  - name: "load-balance"
    type: load-balance
    proxies:
      - ss1
      - ss2
      - vmess1
    url: 'https://www.gstatic.com/generate_204'
    interval: 300
    strategy: consistent-hashing

strategy

round-robin

把所有请求依次轮流分配给组内不同的代理节点。

consistent-hashing

相同目标地址的请求会被固定分配到组内同一个代理节点,目标地址为域名时按顶级域名匹配,适合需要会话保持的场景(比如某些网站要求同一 IP 登录)。

sticky-sessions

相同来源地址 + 目标地址的请求会被分配到同一个节点,缓存 10 分钟后过期,比 consistent-hashing 的绑定粒度更细。

其余字段参阅 通用字段