人们不是嘲笑你的梦想
他们嘲笑的是你的实力

SS/SSR/V2Ray负载均衡的方法(一)

有人会问,为什么需要负载均衡呢?

负载均衡最大的作用就是0宕机,可以做到宕机秒切换。 保证你所有的线路都能基本不掉线,这样稳定性就得到了保障。

还有就是,如果手里有线路优质但是带宽不大的小鸡,可以用这种方法变相提升带宽。比如套路云的新手套餐,就很适合这么玩。

这里介绍两种方法,第一种用HAProxy,第二种用Nginx。

如果需要UDP,比如玩游戏,就只能用 Nginx,因为HAProxy不支持UDP 。

这里负载的线路有一个要求:就是不管你是SS/SSR/V2Ray,你都必须保证用来负载的机器的加密、混淆等等都是一致的,不然是没法负载的哦。

这里先介绍Nginx的方法:

yum -y install nginx

然后在Nginx的主配置文件内写一个include,因为我们需要用到stream段,这个段和http段是平级的,不能内嵌到http段使用:

echo "include /etc/nginx/tcpconf.d/*.conf;" >> /etc/nginx/nginx.conf

创建一个存放配置文件的目录:

mkdir -p /etc/nginx/tcpconf.d

新建一个配置文件:

nano /etc/nginx/tcpconf.d/proxy.conf

写入如下配置:

stream {

    upstream 44i {
        server 1.2.3.4:55555 weight=7;
        server 2.2.3.4:55555 weight=3;
    }

    server {
	listen 50003;
        listen 50003 udp;
        proxy_pass 44i;
    }

}

这边我使用的是weight(权重)模式,可以去掉这两个设置让Nginx默认用于轮询模式。

未经允许不得转载:四四的军火库 » SS/SSR/V2Ray负载均衡的方法(一)