文件 設定 負載平衡 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 的綁定粒度更細。

其餘欄位參閱 通用欄位