在Google App Engine中将文件下载到哪里?

时间:2019-09-05 15:07:14

标签: node.js google-app-engine google-cloud-storage

我有一个后端Nodejs应用程序,当客户端发生特定事件时,我正在后台获取和流式传输文件。 我已将后端部署到Google App Engine。 文件下载工作正常,但是我有点困惑文件的下载和存储位置?在应用程序中,我将创建一个相对于已部署的应用程序文件夹的文件夹,并使用createWriteStream将其存储在该文件夹中。我还初始化了文件所在的git存储库(使用simple-git npm模块)

似乎无法通过云外壳访问文件,因为我在那里找不到它们

例如,我可以创建一个存储桶并在其中使用“常规”文件操作命令(然后在此处初始化存储库)

-Jani

1 个答案:

答案 0 :(得分:0)

要存储要存储的下载数据,请在此Using Cloud Storage文档中找到完整的指南。

在几乎任何情况下,您都希望将文件下载到App Engine部署中,因为实例没有足够的内存来存储数据,并且在部署规模扩大和缩小时,您很容易丢失数据