Google cloud storage 谷歌云运行:上传到gcs:数据传输限制?

Google cloud storage 谷歌云运行:上传到gcs:数据传输限制?,google-cloud-storage,google-cloud-run,Google Cloud Storage,Google Cloud Run,我编写了一个云运行应用程序来接受用户文件上传,对其进行一些处理,并用处理后的输出进行响应。它失败了,说“HTTP响应太大:50930613。限制为:33554432。” 我想把文件上传到地面军事系统,让我的应用程序重定向到地面军事系统的位置。但在我设置所有这些之前,我是否会遇到同样的问题,出口限制为32MB?我已经看到了一个AppEngine的例子。您的想法是正确的,因为Cloud Run的响应也是正确的 您需要: 1-处理数据并使用客户端LIB(取决于您使用的语言) 2.-将用户指向对象的下载

我编写了一个云运行应用程序来接受用户文件上传,对其进行一些处理,并用处理后的输出进行响应。它失败了,说“HTTP响应太大:50930613。限制为:33554432。”


我想把文件上传到地面军事系统,让我的应用程序重定向到地面军事系统的位置。但在我设置所有这些之前,我是否会遇到同样的问题,出口限制为32MB?我已经看到了一个AppEngine的例子。

您的想法是正确的,因为Cloud Run的响应也是正确的

您需要:

1-处理数据并使用客户端LIB(取决于您使用的语言)


2.-将用户指向对象的下载url。如果您想保持对象私有,也可以使用,但根据您的用例,您可能不需要这样做(因为您将在任何一种方式之后不久删除该文件)

我能够使用客户端库将相同的文件发送到GCS。我不想肯定地说没有限制,但至少50MB是可以的。

我删除了我的答案。我刚刚确认,我无法从Cloud Run Managed下载大于32 MB的文件。每个对象可以上载的最大大小为5TB(),与“响应消息”的限制不同,因为您直接与API通信,而不是处理来自客户端的请求。