【发布时间】:2020-04-08 01:32:55
【问题描述】:
我最近在 Heroku 上创建了一个 Flask Web 应用程序,在其中我从用户那里获取一些文件进行一些处理并将处理后的文件返回给用户。但是我不想在处理后保留文件很长时间(比如我只想保留 3 个小时)。我该怎么办?
【问题讨论】:
-
这能回答你的问题吗? Delete uploaded file from Heroku server
我最近在 Heroku 上创建了一个 Flask Web 应用程序,在其中我从用户那里获取一些文件进行一些处理并将处理后的文件返回给用户。但是我不想在处理后保留文件很长时间(比如我只想保留 3 个小时)。我该怎么办?
【问题讨论】:
Heroku 有一个临时文件存储。文件会定期删除,因此文件的临时存储很糟糕。如果您想了解更多信息,请访问:How to use heroku's ephemeral filesystem
这个想法是每次重新启动测功机时,所有临时文件都会被销毁。
如果你想解决这个问题,请使用amazon s3:https://devcenter.heroku.com/articles/s3
【讨论】: