我有一个通过Google托管的应用程序。它是一个文件托管应用程序,文件直接上传到GCS。但是,需要对这些文件进行一些处理,所以我最初的计划是下载这些文件,进行修改,然后重新上传。不幸的是,GAE是一个只读文件系统.从GAE中对GCS中的对象进行文件修改的正确方法是什么?我不熟悉大多数谷歌云服务,但我看到了像google-cloud-dataproc这样的服务,这些服务能够做到吗?
操作是从文件中删除行,并将文件组合到单个.zip中。
发布于 2022-01-13 08:13:20
您可以将文件存储在安装在/tmp中的App上的tmpfs分区中。它在内存文件系统中,您将使用内存来存储文件。如果文件太大,请增加App实例的内存大小,否则会出现内存不足错误
如果文件太大,您必须使用另一个产品。
考虑清理文件后使用,以释放内存空间。
https://stackoverflow.com/questions/70686552
复制相似问题