Google cloud platform 未能创建Google云函数

Google cloud platform 未能创建Google云函数,google-cloud-platform,google-cloud-functions,Google Cloud Platform,Google Cloud Functions,我正试图从Google Cloud控制台创建一个新的Google Cloud函数,但函数启动失败,出现超时错误。我已经有3个正在运行的云函数 当我试图从Google Cloud shell创建相同的函数时 gcloud functions deploy user_upload --runtime python37 --trigger-resource augmenta-user-uploads --trigger-event google.storage.object.finalize 它再次

我正试图从Google Cloud控制台创建一个新的Google Cloud函数,但函数启动失败,出现超时错误。我已经有3个正在运行的云函数

当我试图从Google Cloud shell创建相同的函数时

gcloud functions deploy user_upload --runtime python37 --trigger-resource augmenta-user-uploads --trigger-event google.storage.object.finalize
它再次失败,并显示此消息

错误:(gcloud.functions.deploy)未能将函数源代码上载到签名的url:

状态:[400:EntityToolArge您建议的上载大于策略文档中指定的最大对象大小。内容长度超出范围上限]

我无法理解这条信息的含义


任何帮助都将不胜感激。谢谢。

目前有一个报告的问题影响云功能部署。这是报纸上报道的

使用命令行工具时,云函数会将函数目录的内容打包并上载到云存储桶中,并通过.gcloudignore文件自动排除不必要的文件

云函数可以直接接受源代码,也可以使用可选的--stage bucket参数将代码存储在自己的云存储桶中。有关为部署指定自己的存储桶的更多信息,请参阅云SDK文档

  • 确保源代码所在的目录中没有任何需要的文件
  • 我不知道这个临时桶的极限是多少。如果您的源代码非常庞大,请在gcloud中使用--stage bucket参数
  • 注意:尤其是在使用某些CI工具时,请确保没有任何不需要的文件

    参考: