in hugegraph-rpc/src/main/java/org/apache/hugegraph/rpc/RpcServer.java [45:62]
public RpcServer(HugeConfig config) {
RpcCommonConfig.initRpcConfigs(config);
this.conf = config;
this.configs = new RpcProviderConfig();
String host = config.get(RpcOptions.RPC_SERVER_HOST);
if (StringUtils.isNotBlank(host)) {
int port = config.get(RpcOptions.RPC_SERVER_PORT);
boolean adaptivePort = config.get(RpcOptions.RPC_ADAPTIVE_PORT);
this.serverConfig = new ServerConfig();
this.serverConfig.setProtocol(config.get(RpcOptions.RPC_PROTOCOL))
.setHost(host).setPort(port)
.setAdaptivePort(adaptivePort)
.setDaemon(false);
} else {
this.serverConfig = null;
}
}