Cloud Scheduler 不遵守我的超时设置(编辑:与 CloudRun 无关)
Cloud Scheduler does not respect my timeout settings (edit: not related to CloudRun)
我创建了一个请求超时为 900 秒的 CloudRun 容器。它由 CloudScheduler cron 作业触发,该作业也假设超时为 900 秒(使用“--timeout 900”),但在 300 秒(默认超时)后我收到 504 超时错误并且我的容器节流了。
我遵循了这个答案:How to increase Cloud Scheduler request timeout deadline? 但它似乎在非测试版 Cloud Scheduler 中不起作用。
attempt-deadline
param is no longer in beta and you can set it up to 30 minutes for HTTP call。顺便说一句,它可以覆盖最大云 运行 持续时间的 900 秒(15 分钟)。
编辑
您的案例很有趣,我为 terraform Google Cloud 项目做出了贡献。合并请求已被接受,但地形还不是最新的。
您可以通过示例找到详细信息here
我创建了一个请求超时为 900 秒的 CloudRun 容器。它由 CloudScheduler cron 作业触发,该作业也假设超时为 900 秒(使用“--timeout 900”),但在 300 秒(默认超时)后我收到 504 超时错误并且我的容器节流了。
我遵循了这个答案:How to increase Cloud Scheduler request timeout deadline? 但它似乎在非测试版 Cloud Scheduler 中不起作用。
attempt-deadline
param is no longer in beta and you can set it up to 30 minutes for HTTP call。顺便说一句,它可以覆盖最大云 运行 持续时间的 900 秒(15 分钟)。
编辑
您的案例很有趣,我为 terraform Google Cloud 项目做出了贡献。合并请求已被接受,但地形还不是最新的。
您可以通过示例找到详细信息here