2

我创建了一个请求超时为 900 秒的 CloudRun 容器。它是由 CloudScheduler cron 作业触发的,该作业也假设超时为 900 秒(使用“--timeout 900”),但在 300 秒后(默认超时)我收到 504 超时错误并且我的容器会减速。

我遵循了这个答案:如何增加 Cloud Scheduler 请求超时期限?但它似乎不适用于非测试版 Cloud Scheduler。

4

1 回答 1

4

attempt-deadline参数不再处于测试阶段,您可以将其设置为 30 分钟以进行 HTTP 调用。顺便说一句,它可以覆盖最大 Cloud Run 持续时间的 900 秒(15 分钟)。

编辑

您的案例很有趣,我为 terraform Google Cloud 项目做出了贡献。合并请求已被接受,但 terraform 尚未更新。

你可以在这里找到详细的例子

于 2019-12-29T20:50:21.343 回答