當使用Sitecore緩存管理工具(.../sitecore/admin/cache.aspx)查看緩存時,我列出了標準持有者。該特定緩存的用途是什麼,更重要的是,如何更改該緩存的大小。如何更改Sitecore標準持有者緩存的大小
Sitecore版本是5.3.2(修訂版090317)。
當使用Sitecore緩存管理工具(.../sitecore/admin/cache.aspx)查看緩存時,我列出了標準持有者。該特定緩存的用途是什麼,更重要的是,如何更改該緩存的大小。如何更改Sitecore標準持有者緩存的大小
Sitecore版本是5.3.2(修訂版090317)。
我從Sitecore的支持答案:
緩存用於通過日誌,主題和語言提供商。
更改緩存大小值只需添加以下設置到web.config文件:
<setting name="Caching.SmallCacheSize" value="200KB"/>
輝煌!這是一個好消息,我對自己的自定義代碼的假設錯了;-) – 2011-03-09 11:05:14
只是爲了解決像我這樣的人(可能會覺得這是一個Web應用程序設置時感到困惑):它實際上是一個「
不太清楚,如果這是你所要求的東西,但有一些方法可以調整緩存大小,你可以在這裏找到他們:
http://sdn.sitecore.net/Articles/Administration/Sitecore%20Performance/Caching/Cache%20Sizing.aspx
如果這ISN」 t你在找什麼,請說出來。
謝謝,但我需要有關如何更改「標準持有人」緩存的具體信息,因爲它沒有在網站上列出。配置了大多數其他緩存大小的地方。 – CHMaagaard 2011-03-07 12:39:36
自從我在Sitecore 5.3工作已經有一段時間了,但我不記得曾經有過「標準持有者」緩存。您可能需要檢查代碼以使用名爲「標準持有者」的自定義緩存。
我站好了! Sitecore 5.3中有一個「標準持有者」緩存。 – 2011-03-09 15:05:05
你確定這是不是默認cache.aspx的定製?你可以截圖並添加到你的問題? – 2011-03-07 14:44:21
感謝您的提示。我已經添加了一個鏈接到緩存列表的屏幕轉儲。 – CHMaagaard 2011-03-07 15:04:22
CacheManager類從web.config中選取緩存(我的意思是標準Sitecore緩存)。我強烈建議您檢查自定義代碼以獲取自定義緩存類的潛在注入。據我記憶,註冊新緩存的方法是內部的,所以它可能是一個骯髒的反射黑客在你身邊;-) – 2011-03-07 19:47:55