LoadBalance loadBalance interface returns selected server's id
| 21 | |
| 22 | // LoadBalance loadBalance interface returns selected server's id |
| 23 | type LoadBalance interface { |
| 24 | Select(req *fasthttp.Request, servers *list.List) uint64 |
| 25 | } |
| 26 | |
| 27 | // GetSupportLBS return supported loadBalances |
| 28 | func GetSupportLBS() []metapb.LoadBalance { |