[英]Caching Data .Net 4.0 (Asp.NET)
誰能詳細介紹我什么是“ CacheSpecificEviction
”以及如何避免它?
我在CacheEntryRemovedArguments.RemovedReason
這個。
CacheSpecificEviction作為刪除緩存條目的原因意味着“該項目已刪除,因為緩存提供者的驅逐策略確定應刪除該項目” –我知道,它是非常明確的,但是由於許多可能的緩存引擎,它很難具體說明實現及其不同的驅逐策略(通常是可配置的,例如在AppFabric Cache中也稱為Velocity)。 通常,驅逐意味着“好的,存在內存用盡的風險,我們應該刪除一些項目,例如這些最近最少使用(LRE驅逐策略),或者可能很少經常使用動態老化(LFDA),等等。” 。 因此,要擺脫驅逐問題,您需要檢查緩存的使用情況和限制,驅逐配置選項...
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.