如何在 Cloud Run 上让文件仅被保存几分钟而不是几年
一份打印任务、一次性下载的内容或支持文件,通常只需要在有人使用完它们之后被删除即可。但大多数后端系统仍然会像Google Drive那样存储这些文件:给它们起个名字,不设置过期时间,并在数据库中记录相关信息,以便日后能够检索到这些文件。 本教程将向你介绍我在实际开发中使用的一种简单模式,这种模式适用于处理打印任务。这些原理并不局限于打印领域,你可以将其应用于任何需要临时存储数据的任务:接收数据、短暂保存它们、将它们交给授权的使用者,然后删除它们。 你不会得到一个完整的应用程序,而是会学到一些能够防止数据队列变成一个庞大的文件库的方法。 目录 你将构建什么 你需要什么 一个服务,而不是多个服务