pub async fn invalidate_asset_caches(rel_path: &str)Expand description
素材删除时清理其派生缓存。
- 内存处理缓存
IMAGE_CACHE:key 形如{path}|w=..|thumb=..,按前缀批量失效; - 尺寸缓存
IMAGE_DIMENSIONS_CACHE:key 即相对路径,直接失效。
磁盘派生缓存(uploads/.cache/cache_<sha256(key)>)文件名是整 key 的哈希,
无法按路径前缀枚举;这些死条目由 image_cache_cleanup 后台任务
按容量/年龄回收,不在删除路径上处理。