私有部署版的过期附件回收问题

分享 附件清理查重  收藏
0 / 585

使用的私有版本 3.3.4,表单中将数据行内的附件删除,把数据行也删除,清空回收站,时间改到 1 年后重启服务,结果删除的附件仍在 /data/mingdao/script/volume/data/storage/data/mdpic/pic/yyyymmdd/中,难道没有垃圾回收机制?还是哪里要设置下?
问了下客服,附件目前没有查重机制,本想手动 MD5 检验,然后把重复上传的链接替换,可删除重复上传的文件是属于底层操作,最好还是由系统控件去完成。
建议:对于附件控件进行迭代升级,正式写入前计算哈希值,如果重复则引用之前文件链接。删除附件或带附件数据前检测是否有其他引用附件,如果有则保留,否则附件也删。退一步,引入系统级工作流,定时清理未引用附件。