private void InitConfig() { var config = ConfigUtils<RedisConfig>.Instance.Get(); if (config == null) { const string msg = "Redis配置文件加载失败!"; _logger.Error(msg); throw new Exception(msg); } var redisConfig = new RedisClientManagerConfig { MaxWritePoolSize = config.WritePoolSize, MaxReadPoolSize = config.ReadPoolSize, AutoStart = config.AutoStart, DefaultDb = config.DefaultDb }; _manager = new PooledRedisClientManager(config.ReadAndWriteServers.Select(t => t.ToString()), config.ReadOnlyServers.Select(t => t.ToString()), redisConfig, 0, 50, 5); _manager.Start(); }