@FunctionalInterface public interface LoadBalance
//定义 local LoadBalance| 限定符和类型 | 接口和说明 |
|---|---|
static interface |
LoadBalance.Factory
负载器工厂
|
static class |
LoadBalance.LoadBalanceWrap
负载均衡器包装器
|
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
URI_SCHEME |
| 限定符和类型 | 方法和说明 |
|---|---|
static LoadBalance |
get(String service)
获取负载均衡器
|
static LoadBalance |
get(String group,
String service)
获取负载均衡器
|
default String |
getServer()
获取节点
|
String |
getServer(int port)
获取节点
|
static LoadBalance |
parse(String uriStr)
解析并生成负载均衡器
|
static LoadBalance |
parse(URI uri)
解析并生成负载均衡器
|
static LoadBalance parse(String uriStr)
static LoadBalance parse(URI uri)
static LoadBalance get(String service)
service - 服务名static LoadBalance get(String group, String service)
service - 服务名group - 服务分组default String getServer()
String getServer(int port)
port - 指定端口Copyright © 2024. All rights reserved.