60秒后,Google Cloud SQL的DeadlineExceededError

时间:2013-02-14 10:19:31

标签: google-cloud-sql

我们有一个脚本调用有时需要超过60秒才能执行的过程。当程序超过60秒时,我们得到DeadlineExceededError。错误消息如下所示:

DeadlineExceededError: The API call rdbms.Exec() took too long to respond and was cancelled.

此脚本被安排为cron并使用B8类后端。使用后端是否会影响查询的超时限制?如果查询执行时间超过60秒,我该怎么办?

2 个答案:

答案 0 :(得分:0)

是的,使用cron或后端可以为您提供更长的截止日期。请参阅此FAQ条目: https://developers.google.com/cloud-sql/faq#sizeqps

答案 1 :(得分:0)

显然存在一个错误,因为我在后端实例上运行查询,并且在60秒后也会引发DeadlineExceededError。

这是googleappengine https://code.google.com/p/googleappengine/issues/detail?id=9479和googlecloudsql https://code.google.com/p/googlecloudsql/issues/detail?id=71

上的票证

尚未回复。