类 BaseRpcServer

java.lang.Object
com.alibaba.nacos.core.remote.BaseRpcServer
直接已知子类:
BaseGrpcServer

public abstract class BaseRpcServer extends Object
abstract rpc server .
版本:
$Id: BaseRpcServer.java, v 0.1 2020年07月13日 3:41 PM liuzunfei Exp $
作者:
liuzunfei
  • 构造器详细资料

    • BaseRpcServer

      public BaseRpcServer()
  • 方法详细资料

    • start

      @PostConstruct public void start() throws Exception
      Start sever.
      抛出:
      Exception
    • getConnectionType

      public abstract com.alibaba.nacos.common.remote.ConnectionType getConnectionType()
      get connection type.
      返回:
      connection type.
    • startServer

      public abstract void startServer() throws Exception
      Start sever.
      抛出:
      Exception - exception throw if start server fail.
    • rpcPortOffset

      public abstract int rpcPortOffset()
      the increase offset of nacos server port for rpc server port.
      返回:
      delta port offset of main port.
    • getServicePort

      public int getServicePort()
      get service port.
      返回:
      service port.
    • stopServer

      public final void stopServer() throws Exception
      Stop Server.
      抛出:
      Exception - throw if stop server fail.
    • shutdownServer

      @PreDestroy public abstract void shutdownServer()
      the increase offset of nacos server port for rpc server port.