mirror of
https://github.com/XTLS/Xray-core.git
synced 2025-04-30 01:08:33 +00:00
add Round-Robin Strategy to balancer (#2844)
* add Round-Robin Strategy * clean up
This commit is contained in:
parent
9becf02316
commit
01c14a5994
4 changed files with 45 additions and 2 deletions
|
@ -129,6 +129,12 @@ func (br *BalancingRule) Build(ohm outbound.Manager) (*Balancer, error) {
|
|||
strategy: &LeastPingStrategy{},
|
||||
ohm: ohm,
|
||||
}, nil
|
||||
case "roundRobin":
|
||||
return &Balancer{
|
||||
selectors: br.OutboundSelector,
|
||||
strategy: &RoundRobinStrategy{},
|
||||
ohm: ohm,
|
||||
}, nil
|
||||
case "random":
|
||||
fallthrough
|
||||
default:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue