数据存储查看器缺少几小时的行,与前端不同步

时间:2014-02-20 23:54:18

标签: python google-app-engine

我有一个小的python app引擎项目,它暴露了一个端点,该端点创建了某个ndb.Model的实例,然后在其上调用put(),将模型作为JSON返回。

我的前端按预期运行(模型似乎已创建并返回,HTTP请求或日志控制台中没有错误),但数据存储查看器完全不同步:今天创建的~30个对象中只有一个是显示(恰好是最近的对象),并且需要大约10分钟才能实现。

数据存储区统计数据同样仅显示此类型的8个实体(我希望> 30),但此页面的时间戳显示,尽管声明为Statistics are updated at least once per day,但它已近48小时未更新。

我知道数据存储最终是一致的,但这已持续了几个小时;要么我有一个错误(在我的琐碎计划中),要么就是app引擎。

我是一名经验丰富的工程师,但对app引擎不熟悉;对于我应该研究的常见陷阱或领域的任何建议?

修改:似乎是known/ongoing issue with datastore replication isn't reported on the status dashboard: - \

2 个答案:

答案 0 :(得分:0)

Known issue with datastore replication此刻(感谢蒂姆!)

我想这一课程是,您可能希望订阅google-appengine-downtime-notify以获取停机通知,因为问题是在appengine dashboard报告的,而不是{{3}}。

答案 1 :(得分:0)

我每24小时至少提交一次关于Datastore Statistics not updating的新缺陷报告。请注明它和/或发表评论。