Asp.net mvc 4 ImageResizer磁盘缓存清理策略

Asp.net mvc 4 ImageResizer磁盘缓存清理策略,asp.net-mvc-4,azure,imageresizer,Asp.net Mvc 4,Azure,Imageresizer,我们使用ImageResizer插件动态调整图像大小,同时使用diskCache插件进行缓存 <diskCache dir="~/imagecache" autoClean="false" hashModifiedDate="true" enabled="true" subfolders="32" cacheAccessTimeout="15000" asyncWrites="false" syncBufferSize="10485760" /> <cleanupStra

我们使用ImageResizer插件动态调整图像大小,同时使用diskCache插件进行缓存

<diskCache dir="~/imagecache" autoClean="false" hashModifiedDate="true" enabled="true"
  subfolders="32" cacheAccessTimeout="15000" asyncWrites="false" syncBufferSize="10485760" />

<cleanupStrategy startupDelay="00:05" minDelay="00:00:20" maxDelay="00:05" 
    optimalWorkSegmentLength="00:00:04" 
    targetItemsPerFolder="400" maximumItemsPerFolder="1000" 
    avoidRemovalIfCreatedWithin="24:00" avoidRemovalIfUsedWithin="4.00:00" 
    prohibitRemovalIfUsedWithin="00:05" prohibitRemovalIfCreatedWithin="00:10" />

我们想提及每个文件夹的图像数量。 但是,这些选项在cleanupStrategy中可用。 现在我们不想设置清理策略。 有人能告诉我如何设置targetItemsPerFolder和maximumItemsPerFolder而不清理东西吗


提前感谢。

仅使用您实际更改的属性

更好的是,根本不要乱用经过仔细调整的默认值。调整
diskcache
元素上的
子文件夹
计数,如文档中建议的那样