小编Ros*_*pol的帖子

通过 Node/Express 服务器将大文件 (2GB+) 流式传输到 Google Cloud Storage 存储桶

我正在寻找将大文件(1GB+)从我的应用程序客户端上传到我的 Google Cloud Storage 存储桶的最佳方法(或方法)。

该存储桶是私有的,我当前正在尝试将文件发送到我的节点/express 服务器并将其流式传输到我的 GCS 存储桶。我认为由于服务器上的文件大小限制,我遇到了问题。对于较小的文件工作正常,但我用来测试它的 1GB 文件无法通过。

这些是我正在探索的替代方法:

  • 文件分割客户端,然后在发送到 GCS 之前重新组装服务器端
  • 通过 Google IAM API(GCS 写入访问权限)创建临时服务帐户,将其发送到客户端以便能够上传文件,上传确认后删除帐户(不理想,因为它会公开服务帐户)
  • ???

此时只是希望找到正确的方向。

file-upload large-files node.js express google-cloud-storage

5
推荐指数
1
解决办法
1512
查看次数