Google App Engine dev_appserver 1.9刷新数据存储区

时间:2016-04-15 03:23:33

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

我试图弄清楚如何在开发应用服务器中强制刷新GAE数据存储区到磁盘。

据我所知,前一段时间写入被禁用,直到dev_appserver从此处关闭: App Engine local datastore content does not persist

我的应用程序全天候运行并生成数据,如果托管我的dev_appserver的虚拟机发生故障,我不希望从零开始重新启动。所以,我想安排定期刷新数据存储区。

我发现这个方法适用于1.6.4: GAE SDK 1.6.4 dev_appserver datastore flush

那不再适用了,而且我还没有找到使用我允许从我的应用调用的API服务器的变体。任何人都知道如何在1.9中按需刷新磁盘?

1 个答案:

答案 0 :(得分:0)

不,dev_appserver不是设计用于生产,也不提供可靠性或耐久性保证。

理想情况下,您可以在GCP上使用该服务,但如果由于某些原因无法实现,您可以查看专为Google App Engine /云数据存储区功能奇偶校验而设计的open source project AppScale。 / p>