我一直在努力解决与允许用户通过网页将文件上传到我的网络服务器有关的问题。如何防止上传的文件因上传和遗忘而被“孤立”。
例如,当我在 StackOverflow 上创建问题时,我可以选择将图像添加到我的问题中。这会上传文件并为 SO 服务器上的资源提供 URL。如果我上传了一个文件,但从未提交我的问题(我改变主意,或者我的计算机崩溃了,或者我只是关闭了浏览器,等等)怎么办?现在 SO 服务器上有一个文件没有被任何东西使用。随着时间的推移,这些可能会增加。
我该如何处理?一些对未使用或过期文件执行检查的后台进程/自动化任务是否足够?也许我把这复杂化了?