我正在尝试将25,200个条目写入我的appengine(在go中)。我的appengine帐户是“pcsotinoodcom”。
我所做的是上传一个gzip文本文件,该文件具有大小为25,200的JSON编码数组。然后使用appengine解压缩文件,然后将条目写入数据存储区。
似乎有些条目已写入,有些条目没有,我一直收到“网关超时”错误。
为什么我收到“网关超时”错误?如何将25,200个条目插入数据存储区?
谢谢, AM
答案 0 :(得分:1)
App Engine自动扩展实例对面向用户的HTTP请求强制执行60秒time limit(截止日期)。这是2011年的increased from 30 seconds。
Task Queues的截止日期为10分钟,因此这是长期运营的理想选择。
Manual and basic scaling instances也允许更长的截止日期(24小时),但由于暂时性问题或升级,长时间运行的请求可能偶尔会失败。将操作拆分为块意味着在发生瞬时故障时重新执行操作的工作量会减少。