code: @Override
  	protected void initServer(TServerTransport serverTransport) {
  		ThriftServerConfiguration configuration = getServerConfiguration();
  		// 使用多线程半同步半异步方式
  		TThreadedSelectorServer.Args args = new TThreadedSelectorServer.Args((TNonblockingServerSocket) serverTransport)
  				.transportFactory(configuration.getTransportFactory())
  				.protocolFactory(configuration.getProtocolFactory());
  		if (configuration.getExecutorService() != null)
  			args.executorService(configuration.getExecutorService());
  		server = new TThreadedSelectorServer(
  				configuration.getServerArgsAspect().tThreadedSelectorServerArgsAspect(args).processor(getProcessor()));
  		if (configuration.getServerEventHandler() != null)
  			server.setServerEventHandler(configuration.getServerEventHandler());
  	}
docs: 初始化Thrift服务
  
  @param serverTransport
  服务传输类型