我正在使用ImageResizer.NET(带有diskcache插件)及其真棒
DiskCache插件初始化为文档说明,默认选项为:<add name="DiskCache" />
...没有其他配置,只是默认
我假设默认值为:subfolders="32"
和maximumItemsPerFolder="1000"
问题是: - 在每个文件夹(在imagecache文件夹中)我有超过3000个图像,不仅是1000,所以我的磁盘空间不足以使这个缓存的图像数量
问题是:
我做错了默认配置(假设它应该是32个文件夹x最多1000个图像=最多32 000个缓存图像)
或者,如何限制imagecache中的每个文件夹最多添加1000张图片
答案 0 :(得分:2)
您需要启用缓存清理;由default it is disabled。
<diskcache autoClean="true" />
AUTOCLEAN
如果为true,将保持后台线程运行以清除&#39;磁盘缓存中未使用的项目。此后台线程使用智能活动 感测&#39;避免在网站繁忙时进行清理工作。默认 因为清理系统仍然处于测试阶段。