1

这个问题说明了一切..

当我们突然碰到这个时,我们已经运行了 10 个小时。我不得不回收 IIS 才能从中恢复..

这是堆栈跟踪.. System.NullReferenceException:对象引用未设置为对象的实例。在 ServiceStack.Redis.RedisClient.AsT 在 XXX.Cache.Providers.Redis.RedisCachedCollection 2.GetCollection(IRedisClient redis) at XXX.Cache.Providers.Redis.RedisCachedCollection2.GetEnumerator() 在 System.Linq.Enumerable.WhereEnumerableIterator 1.MoveNext() at System.Linq.Buffer1..ctor(IEnumerable 1 source) at System.Linq.Enumerable.ToArray[TSource](IEnumerable1 源)

这是 GetCollection 方法..

private IRedisHash<TKey, TValue> GetCollection(IRedisClient redis)
        {
            _redisTypedClient = redis.As<TValue>();
            return _redisTypedClient.GetHash<TKey>(_collectionKey);
        }
4

0 回答 0