code: protected void initServer(TServerTransport serverTransport) {
  		ThriftServerConfiguration configuration = getServerConfiguration();
  		// 使用TThreadPoolServer方式启动Thrift服务器,对每个连接都会单独建立一个线程.
  		TThreadPoolServer.Args args = new TThreadPoolServer.Args(serverTransport)
  				.transportFactory(configuration.getTransportFactory())
  				.protocolFactory(configuration.getProtocolFactory());
  		// 如果不设置ExecutorService,则默认使用ThreadPoolExecutor实现.
  		if (configuration.getExecutorService() != null)
  			args.executorService(configuration.getExecutorService());
  		server = new TThreadPoolServer(
  				configuration.getServerArgsAspect().tThreadPoolServerArgsAspect(args).processor(getProcessor()));
  		if (configuration.getServerEventHandler() != null)
  			server.setServerEventHandler(configuration.getServerEventHandler());
  	}
docs: 初始化Thrift服务
  <p>
  启动Thrift服务之前必须要进行初始化.
  
  @param serverTransport
  服务传输类型