侧边栏壁纸
  • 累计撰写 44 篇文章
  • 累计创建 86 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

Clash使用负载均衡实现带宽叠加

Even
2022-11-07 / 0 评论 / 3 点赞 / 10254 阅读 / 3863 字

Load_balancing

一、简介

负载平衡(英语:load balancing)是一种电子计算机技术,用来在多个计算机(计算机集群)、网络连接、CPU、磁盘驱动器或其他资源中分配负载,以达到优化资源使用、最大化吞吐率、最小化响应时间、同时避免过载的目的。 使用带有负载平衡的多个服务器组件,取代单一的组件,可以通过冗余提高可靠性。负载平衡服务通常是由专用软件和硬件来完成。 主要作用是将大量作业合理地分摊到多个操作单元上进行执行,用于解决互联网架构中的高并发高可用的问题。

二、CFW自动添加负载均衡

  1. 打开Profiles配置

    image-20221107102033095
  2. 编辑Profiles

    image-20221107102131380
    parsers:
      - reg: 'slbable$'
        yaml:
          append-proxy-groups:
            - name: ⚖️ 负载均衡-散列
              type: load-balance
              url: 'http://www.google.com/generate_204'
              interval: 300
              strategy: consistent-hashing
            - name: ⚖️ 负载均衡-轮询
              type: load-balance
              url: 'http://www.google.com/generate_204'
              interval: 300
              strategy: round-robin
          commands:
            - proxy-groups.⚖️ 负载均衡-散列.proxies=[]proxyNames
            - proxy-groups.0.proxies.0+⚖️ 负载均衡-散列
            - proxy-groups.⚖️ 负载均衡-轮询.proxies=[]proxyNames
            - proxy-groups.0.proxies.0+⚖️ 负载均衡-轮询
    
  3. 编辑或添加订阅

    image-20221107102250566
  4. 新增#slbable标识

    image-20221107103454443
  5. 查看Profiles规则匹配

    image-20221107103800119 image-20221107103839786
  6. 更新订阅

    image-20221107103622748
  7. 选中负载均衡策略

    image-20221107111033175

三、手动添加负载均衡

  1. 添加代理策略组

      - ⚖️ 负载均衡-轮询
      - ⚖️ 负载均衡-散列
    
  2. 修改代理策略组

    image-20221107110225115

    #添加代理策略组
      - name: ⚖️ 负载均衡-轮询
        type: load-balance
        url: http://www.google.com/generate_204
        interval: 300
        strategy: round-robin
        proxies:
          - X港01
          - X港02
          - ...
      - name: ⚖️ 负载均衡-散列
        type: load-balance
        url: http://www.google.com/generate_204
        interval: 300
        strategy: consistent-hashing
        proxies:
          - X港01
          - X港02
          - ...
    

🔗 原文链接:https://bulianglin.com/archives/lb.html

3

评论区