| 程序包 | 说明 |
|---|---|
| com.alipay.sofa.jraft | |
| com.alipay.sofa.jraft.rpc | |
| com.alipay.sofa.jraft.rpc.impl |
| 限定符和类型 | 方法和说明 |
|---|---|
RpcServer |
RaftGroupService.getRpcServer()
Returns the rpc server instance.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
RaftGroupService.setRpcServer(RpcServer rpcServer)
Set rpc server.
|
| 构造器和说明 |
|---|
RaftGroupService(String groupId,
PeerId serverId,
NodeOptions nodeOptions,
RpcServer rpcServer) |
RaftGroupService(String groupId,
PeerId serverId,
NodeOptions nodeOptions,
RpcServer rpcServer,
boolean sharedRpcServer) |
| 限定符和类型 | 方法和说明 |
|---|---|
static RpcServer |
RaftRpcServerFactory.createAndStartRaftRpcServer(Endpoint endpoint)
Creates a raft RPC server and starts it.
|
static RpcServer |
RaftRpcServerFactory.createAndStartRaftRpcServer(Endpoint endpoint,
Executor raftExecutor,
Executor cliExecutor)
Creates a raft RPC server and starts it.
|
static RpcServer |
RaftRpcServerFactory.createRaftRpcServer(Endpoint endpoint)
Creates a raft RPC server with default request executors.
|
static RpcServer |
RaftRpcServerFactory.createRaftRpcServer(Endpoint endpoint,
Executor raftExecutor,
Executor cliExecutor)
Creates a raft RPC server with executors to handle requests.
|
default RpcServer |
RaftRpcFactory.createRpcServer(Endpoint endpoint)
Creates a raft RPC server.
|
RpcServer |
RaftRpcFactory.createRpcServer(Endpoint endpoint,
RaftRpcFactory.ConfigHelper<RpcServer> helper)
Creates a raft RPC server.
|
| 限定符和类型 | 方法和说明 |
|---|---|
default RaftRpcFactory.ConfigHelper<RpcServer> |
RaftRpcFactory.defaultJRaftServerConfigHelper(RpcOptions opts) |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
RaftRpcServerFactory.addRaftRequestProcessors(RpcServer rpcServer)
Adds RAFT and CLI service request processors with default executor.
|
static void |
RaftRpcServerFactory.addRaftRequestProcessors(RpcServer rpcServer,
Executor raftExecutor,
Executor cliExecutor)
Adds RAFT and CLI service request processors.
|
| 限定符和类型 | 方法和说明 |
|---|---|
RpcServer |
RaftRpcFactory.createRpcServer(Endpoint endpoint,
RaftRpcFactory.ConfigHelper<RpcServer> helper)
Creates a raft RPC server.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
BoltRpcServer
Bolt RPC server impl.
|
| 限定符和类型 | 方法和说明 |
|---|---|
RpcServer |
BoltRaftRpcFactory.createRpcServer(Endpoint endpoint,
RaftRpcFactory.ConfigHelper<RpcServer> helper) |
| 限定符和类型 | 方法和说明 |
|---|---|
RpcServer |
BoltRaftRpcFactory.createRpcServer(Endpoint endpoint,
RaftRpcFactory.ConfigHelper<RpcServer> helper) |
Copyright © 2021. All rights reserved.