ginuerzh / gost

GO Simple Tunnel - a simple tunnel written in golang
MIT License
15.83k stars 2.47k forks source link

对Gost的负载均衡做了一下测试,感觉不像负载均衡 #808

Open chacha20 opened 2 years ago

chacha20 commented 2 years ago

lb04

协议均使用relay+mws; 策略选择random;

测试发现转发链在一段时间内基本是固定的,并没有真正实现负载均衡里的Roundrobin策略,哪怕我用一个终端在同一时间打开大量图片,它产生的全部tcp连接都在这个菊花链上,并没有平均分布在其它几个节点上。

我想的是,如果实现了roundrobin、random的策略的话,客户端每一个新产生的tcp连接会比较均衡地产生一个新的转发链,这样的效果就是能使链上各个节点的流量大体上相同或相似。

ginuerzh commented 2 years ago

mws是多路复用协议,只会建立一个连接,因此负载均衡在这里不起作用。