gcp 云发布/订阅推送订阅最大确认截止时间与云运行最大运行时间不兼容

Man*_*sal 6 google-cloud-platform google-cloud-pubsub google-cloud-run

GCP文档称云运行容器的最大运行时间可以是 60 分钟(超时超过 15 分钟是 Beta 功能。)现在,触发云运行的方法之一是通过 pub-sub 推送订阅。然而,GCP文档称,发布-订阅推送订阅的最大确认截止时间为 10 分钟。

现在,我的云运行容器需要 15 分钟才能完成。容器启动 10 分钟后,推送订阅错过了确认截止时间,主题重新发布消息,从而创建了另一个云运行实例。并且这种持续不断地无限循环。

谁能建议在这里可以做什么?

gui*_*ere 2

TL;DR:使用具有较长超时时间的其他产品,例如Cloud TaskWorkflows。每次最多 30 分钟。

如果你需要更多,我有一个奇怪的想法。但请告诉我是否已经足够了!


对于这个小故事,我参与了有关 60 分钟暂停的 alpha 测试。我的第一个问题是:我该如何测试它?我不想为此创建虚拟机!

因此,谷歌的无服务器团队已经意识到这个问题,他们承诺对多种产品进行改进。故事结束了,我没有更多关于下一步是什么以及什么时候的信息!