Google App Engine数据存储区60秒查询限制 - 如何克服以及为何不限制remote_api_shell

时间:2015-07-10 04:57:41

标签: google-app-engine google-cloud-datastore

当我为很多实体运行查询时,例如:

for e in EntityKind.query(ancestor=some_ancestor).filter(EntityKind.some_attribute == 'some_value'):
    print e.key

它会在60秒后超时,并显示以下消息:The datastore operation timed out, or the data was temporarily unavailable。 (我在一个任务队列上运行它,所以请求超时限制是10分钟,所以这应该不是问题)

然而,奇怪的是,如果我在remote_api_shell.py中运行上述代码,则查询会连续运行,即使它在几分钟后开始变慢。

他们怎么会有所不同?

0 个答案:

没有答案