code: public synchronized SimpleSocketPoolImpl init(ClientSocketPoolParameters parameters) {
  		if (!ServerUtil.checkHostAndPort(parameters.getHost(), parameters.getPort()))
  			throw new IllegalArgumentException("Server host or port is null !");
  		SimpleSocketPoolImpl self = new SimpleSocketPoolImpl();
  		selfMap.put(parameters.getKey(), self);
  		self.socketPool = new Hashtable<>(size);
  		self.socketStatusArray = new boolean[size];
  		// 初始化连接池
  		log.debug("Initiation pool ......");
  		buildThriftSocketPool(parameters);
  		return self;
  	}
docs: 初始化连接池
  
  @param parameters
  客户端Socket参数对象
  @return SimpleSocketPoolImpl 连接池对象