Google API的云运行/功能速度变慢吗?

问题描述 投票:0回答:1

底线:到Google Drive API端点的云运行和云功能的带宽似乎异常有限。寻找有关如何解决的建议,或者最好是@Google支持以解决基本问题,因为我将不是唯一的用例。

Background:我有[是一个非常简单的用例。我们正在尝试使私有域Google Drive用户自动化,以获取现有的音频记录并将其发送到Speech API,以临时生成转录本,然后将该转录本转回同一个Drive文件夹中,并通过电子邮件将通知发送给提交者。容易吧?唯一困难的是,Speech API将仅从Google Cloud Storage读取,因此“困难的部分”应将文件移到上方。 “硬”并没有真正掩盖它...

问题:用nodejs编写并使用Drive和GCS的最新官方模块版本,文件复制进展缓慢。当我们分解问题时,显然[GCS速度是可以接受的(老实说-它没有得到可靠的测试,但是在有限的测试中足够快);导致真正问题的原因是Drive

ingress。甚至使用样本Google Drive Download app from the repo也很慢。我以为这个问题可能是我的代码还是库,我在Cloud Console中运行了同样的东西,而且快如闪电。与GCE相同。本地相同。但是在Cloud Functions或Cloud Run中,就像糖蜜。请求:

社区中的任何人遇到这个问题或类似问题并找到了解决方法吗?

@@ Google –无论潜在的性能瓶颈如何,您都可以解决吗?这是典型的“无服务器”用例,很难相信使用这种方法的时间最长的人无法破解。
    谢谢大家!
  • Updated 1/4/19-在进行更强大的测试后,GCS的速度也很慢。映像库也没有任何区别(尝试过nodejs10-alpine,nodejs12-slim,nodejs12-alpine不会产生影响),并且内存限制同样不会影响本地或GCP的结果(256m在本地工作正常; 2Gi在GCP中失败)。
  • Google Issue at:https://issuetracker.google.com/147139116

    底线:云端运行和云端功能似乎离Google Drive API端点的带宽非常有限。寻找有关如何解决的建议,或者最好是@Google支持以解决...

    google-cloud-platform google-drive-api serverless google-cloud-run
    1个回答
    © www.soinside.com 2019 - 2024. All rights reserved.