类 GRPCServer
java.lang.Object
org.apache.skywalking.oap.server.library.server.grpc.GRPCServer
- 所有已实现的接口:
Server
-
构造器概要
构造器构造器说明GRPCServer(String host, int port) GRPCServer(String host, int port, String certChainFile, String privateKeyFile, String trustedCAsFile) Require for `server.crt` and `server.pem` for open ssl at server side. -
方法概要
修饰符和类型方法说明voidaddHandler(io.grpc.BindableService handler) voidaddHandler(io.grpc.ServerInterceptor serverInterceptor) voidaddHandler(io.grpc.ServerServiceDefinition definition) voidvoidsetMaxConcurrentCallsPerConnection(int maxConcurrentCallsPerConnection) voidsetMaxMessageSize(int maxMessageSize) voidsetThreadPoolQueueSize(int threadPoolQueueSize) voidsetThreadPoolSize(int threadPoolSize) voidstart()
-
构造器详细资料
-
方法详细资料
-
setMaxConcurrentCallsPerConnection
public void setMaxConcurrentCallsPerConnection(int maxConcurrentCallsPerConnection) -
setMaxMessageSize
public void setMaxMessageSize(int maxMessageSize) -
setThreadPoolSize
public void setThreadPoolSize(int threadPoolSize) -
setThreadPoolQueueSize
public void setThreadPoolQueueSize(int threadPoolQueueSize) -
initialize
public void initialize()- 指定者:
initialize在接口中Server
-
start
- 指定者:
start在接口中Server- 抛出:
ServerException
-
addHandler
public void addHandler(io.grpc.BindableService handler) -
addHandler
public void addHandler(io.grpc.ServerServiceDefinition definition) -
addHandler
public void addHandler(io.grpc.ServerInterceptor serverInterceptor)
-