1

我正在尝试将 25,200 个条目写入我的 appengine(进行中)。我的 appengine 帐户是“pcsotinoodcom”。

我所做的是上传一个 gzip 文本文件,其中包含一个大小为 25,200 的 JSON 编码数组。然后使用 appengine 解压缩文件,然后将条目写入数据存储区。

似乎有些条目已写入,有些则没有,我不断收到“网关超时”错误。

为什么我收到“网关超时”错误?以及如何将 25,200 个条目插入数据存储区?

谢谢,上午

4

1 回答 1

1

App Engine 自动扩展实例对面向用户的 HTTP 请求实施 60 秒的时间限制(截止日期)。这比2011 年的 30 秒有所增加。

任务队列的最后期限为 10 分钟,因此对于长时间运行的操作来说这是一个不错的选择。

手动和基本扩展实例还允许更长的截止日期(24 小时),但运行时间很长的请求有时可能会由于暂时性问题或升级而失败。将操作拆分成块意味着在发生瞬时故障时需要重新做的工作更少。

于 2016-09-03T10:11:36.147 回答