| Package | Description |
|---|---|
| com.baidu.brpc.client | |
| com.baidu.brpc.loadbalance |
| Modifier and Type | Method and Description |
|---|---|
static <T> T |
BrpcProxy.getProxy(RpcClient rpcClient,
Class clazz) |
static <T> T |
RpcClient.getProxy(RpcClient rpcClient,
Class clazz) |
static <T> T |
BrpcProxy.getProxy(RpcClient rpcClient,
Class clazz,
NamingOptions namingOptions) |
static <T> T |
RpcClient.getProxy(RpcClient rpcClient,
Class clazz,
NamingOptions namingOptions) |
| Constructor and Description |
|---|
BrpcProxy(RpcClient rpcClient,
Class clazz)
初始化时提前解析好method信息,在rpc交互时会更快。
|
| Modifier and Type | Method and Description |
|---|---|
void |
LoadBalanceStrategy.init(RpcClient rpcClient) |
void |
RandomStrategy.init(RpcClient rpcClient) |
void |
WeightStrategy.init(RpcClient rpcClient) |
void |
FairStrategy.init(RpcClient rpcClient) |
void |
RoundRobinStrategy.init(RpcClient rpcClient) |
Copyright © 2022 Baidu, Inc.. All rights reserved.