code: @Override
  	public TTransport getTransport() throws IkasoaException {
  		updateServerInfo();
  		ServerCheck serverCheck = getServerCheck();
  		// 如果有配置检测实现,则在建立连接前尝试检测服务器,如果服务器不可用则尝试切换到另一台服务器,切换规则取决于负载均衡实现.
  		// 需要注意,如果列表中的服务器全都不可用,则会无限循环下去,直到有可用的服务为止.
  		if (serverCheck != null && !serverCheck.check(getServerHost(), getServerPort())) {
  			serverCheckFailProcessor.process(this);
  			return getTransport();
  		}
  		TTransport transport = super.getTransport(getServerHost(), getServerPort());
  		loadBalance.next();
  		return transport;
  	}
docs: 获取服务传输协议
  <p>
  这里重写了<code>getTransport()</code>方法,在每次获取服务传输协议后,切换服务器地址.
  
  @return TTransport 服务传输协议