Что может вызвать IndexOutOfRangeException в System.Runtime.Caching.UsageBucket.GetFreeUsageEntry () - PullRequest
0 голосов
/ 31 марта 2019

У меня есть лазурное веб-приложение, и иногда (редко) я получаю исключение ниже:

Индекс находился за пределами массива.

System.IndexOutOfRangeException в System.Runtime.Caching.UsageBucket.GetFreeUsageEntry () в System.Runtime.Caching.UsageBucket.AddCacheEntry (MemoryCacheEntry cacheEntry) в System.Runtime.Caching.MemoryCacheStore.AddToCache (запись MemoryCacheEntrytime)., MemoryCacheEntry) в System.Runtime.Caching.MemoryCache.Set (строковый ключ, значение объекта, политика CacheItemPolicy, строковое regionName)

Это происходит очень редко, но как только это происходит, это происходит до тех пор, покаПерезапущен уязвимый экземпляр веб-приложения.

Я не могу найти документацию по этим API-интерфейсам UsageBucket.Если у кого-нибудь есть идеи по поводу его первопричины, пожалуйста, дайте мне знать.

...