/// <summary>
        /// 使用指定配置文件启动FastDFS客户端服务.
        /// </summary>
        /// <param name="configFile">FastDFS配置文件.</param>
        public static void Start(string configFile)
        {
            XmlDocument doc = ConfigReader.LoadXml(configFile);
            object      network_timeout;

            if (ConfigReader.TryGetNodeValue(doc, NetworkTimeoutConfigItemName, out network_timeout))
            {
                _networkTimeout = int.Parse(network_timeout.ToString());
            }
            object charset;

            if (ConfigReader.TryGetNodeValue(doc, CharsetConfigItemName, out charset))
            {
                _charset = charset.ToString();
            }
            object monitorTimeout;

            if (ConfigReader.TryGetNodeValue(doc, MonitorTimeoutConfigItemName, out monitorTimeout))
            {
                _monitorTimeout = int.Parse(network_timeout.ToString());
            }
            _batchId = DateTime.Now.Ticks.ToString();

            if (null != _logger)
            {
                _logger.InfoFormat("停止FastDFS客户端服务,当前的生成批次为{0}!", _batchId);
            }
            TcpConnectionPoolManager.CreateTrackerServerPool(ConfigReader.Analyze(doc, TrackerServerConfigItemName)); //创建tracker连接池
            TcpConnectionPoolManager.CreateStorageServerPool(ConfigReader.Analyze(doc, StorageServerConfigItemName)); //创建storage连接池
            if (null != _logger)
            {
                _logger.Info("FastDFS客户端服务启动成功!");
            }
        }