Caching ATG缓存剔除与失效

Caching ATG缓存剔除与失效,caching,atg,oracle-commerce,Caching,Atg,Oracle Commerce,是否有人可以提供有关ATG存储库缓存使用统计信息的entryInvalidationsvslocalItemCulls定义?对于缓存,似乎没有更新这些项目的说明 可以通过缓存使用统计部分中任何ootb存储库的dyn/admin查看这些数据,例如atg/userprofiling/ProfileAdapterRepository/ 我怀疑这与由于缓存超时而过期的条目有关,而与由于高缓存流失率而被删除的条目有关 请注意,这个问题与本地缓存和外部缓存无关 提前感谢。以下是这些东西的分类: localC

是否有人可以提供有关ATG存储库缓存使用统计信息的
entryInvalidations
vs
localItemCulls
定义?对于缓存,似乎没有更新这些项目的说明

可以通过缓存使用统计部分中任何ootb存储库的dyn/admin查看这些数据,例如
atg/userprofiling/ProfileAdapterRepository/

我怀疑这与由于缓存超时而过期的条目有关,而与由于高缓存流失率而被删除的条目有关

请注意,这个问题与本地缓存和外部缓存无关


提前感谢。

以下是这些东西的分类:

localCulls
-由于加载了新项目而将项目移出项目缓存,但缓存已满的次数

localItemsCulled
-由于本地剔除而从缓存中剔除的项目数(见上文)

localMaxCulled
-一次从缓存中推出的最大项目数

weakCulls
-清除弱项缓存的次数。当您通过组件浏览器手动调用存储库上的clearWeakTables()方法时,该值将增加1

weakItemsCulled
-从弱项缓存中剔除的项数。当弱项缓存被清除时,会发生这种情况,该数字是已GCD并因此从弱项缓存中删除的项数

weakMaxCulled
-与
localMaxCulled
类似,它是一次清除的弱项条目的最大数量