Google cloud platform Google API在云运行/功能方面速度慢?

Google cloud platform Google API在云运行/功能方面速度慢?,google-cloud-platform,google-drive-api,serverless,google-cloud-run,Google Cloud Platform,Google Drive Api,Serverless,Google Cloud Run,底线:云运行和云函数似乎对Google Drive API端点的带宽有着奇怪的限制。寻找关于如何解决问题的建议,或者,理想情况下,@Google support来解决潜在问题,因为我不是唯一一个类似的用例 背景:我有一个我认为非常简单的用例。我们正在尝试自动化私有域Google Drive用户获取现有音频记录,并将其发送到Speech API,以便临时生成成绩单,并将成绩单转储回同一驱动器文件夹,并向提交者发送电子邮件通知。简单,对吗?唯一困难的是语音API只能从谷歌云存储中读取,所以“困难的部

底线:云运行和云函数似乎对Google Drive API端点的带宽有着奇怪的限制。寻找关于如何解决问题的建议,或者,理想情况下,@Google support来解决潜在问题,因为我不是唯一一个类似的用例

背景:我有一个我认为非常简单的用例。我们正在尝试自动化私有域Google Drive用户获取现有音频记录,并将其发送到Speech API,以便临时生成成绩单,并将成绩单转储回同一驱动器文件夹,并向提交者发送电子邮件通知。简单,对吗?唯一困难的是语音API只能从谷歌云存储中读取,所以“困难的部分”应该是将文件移到上面“硬”并没有真正涵盖它

问题:在nodejs中写入文件,并使用最新版本的驱动器和GCS官方模块,文件复制速度非常慢。当我们把事情搞糟后,很明显地面军事系统的速度是可以接受的(大多数情况下——老实说,它没有得到可靠的测试,但在有限的测试中速度足够快);真正的问题是驱动器进入造成的。即使是样品的使用也很慢。尽管我认为问题可能出在我的代码或库上,但我还是从云控制台上运行了同样的东西,速度非常快。普通中等教育也是如此。本地也一样。但在云功能或云运行中,这就像糖蜜

请求

  • 社区中有没有人遇到过这样或类似的问题并找到了解决办法
  • @谷歌——不管潜在的性能瓶颈是什么,你有没有可能修复它?这是一个典型的“无服务器”用例,很难相信做这件事时间最长的人不会破解它
  • 提前谢谢大家

    于19年1月4日更新——地面军事系统在进行更稳健的测试后速度也较慢。映像库也没有什么区别(尝试了nodejs10 alpine、nodejs12 slim、nodejs12 alpine而没有影响),内存限制同样不会影响本地或GCP上的结果(256m在本地工作正常;2Gi在GCP中失败)


    谷歌问题:自我伤害。谷歌提供的代码力求异步,并在后台工作。云运行和云功能不支持该模型(至少目前是这样)。移动到promise chaining时,它会突然像它应该的那样工作——只要CPU保持它所需要的注意力。限制了我们使用CR/CF所能做的,但希望这也会发展