后端怎么清理已经没用的图片?

前后端分离的项目,有多处数据有附带图片。我写了一个专门用来上传图片的接口,产生一个图片的url存放到需要图片的数据表里。这样用户如果修改了附件或者重传了,会产生很多没用的图片文件,有什么好的方案可以识别到这些无用的文件?
我现在的处理方法是在服务器上放了个定时任务,依次遍历这些数据表里的图片url,与目录下的图片文件名做对比,不在这些数据库里的就删除。但是这样需要把各个数据表硬编码到定时脚本里,感觉不够灵活。有没有比较通用的统一管理这些文件的方法?
慕码人2483693
浏览 539回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript