dev appserverでGAEデータストアをディスクに強制的にフラッシュする方法を解明しようとしています。Google App Engine dev_appserver 1.9データストアのフラッシュ
私はいくつかの時間を前に、ここからdev_appserverシャットダウンするまで無効になって書き込みすることを理解:私のアプリは24/7物事や生成データを実行している、と私はゼロから物事を再起動する必要がありますする必要はありません App Engine local datastore content does not persist
私のdev_appserverをホストしているVMがダウンした場合、ですから、データストアの定期的なフラッシュをスケジュールしたいと思います。
私は1.6.4のため、この方法を見つけました:もう動作しない、と私は私のアプリから呼び出すことが許可されていますAPIサーバーを使用してバリアントを発見していない GAE SDK 1.6.4 dev_appserver datastore flush。誰もが1.9でディスクオンデマンドでフラッシュする方法を知っていますか?
dev_appserverを運用システムとして使用しない*こと*を強くお勧めします。 App Engineアプリケーションのテストツールとして設計されており、可用性やデータの消失に関する保証はありません。実データで作業している場合は、実際のDatastoreの使用を検討してください。 VMから直接DatastoreにアクセスできるCloud Datastore API(https://cloud.google.com/datastore/docs/concepts/overview)では、稼働時間に関する特定の保証があります:https://cloud.google.com/データストア/ sla –