Ich versuche herauszufinden, wie man einen Flush des GAE-Datenspeichers auf dem Dev-Anwendungsserver auf die Festplatte bringt.Google App Engine dev_appserver 1.9 Datenspeicher spülen
Ich verstehe, dass vor einiger Zeit, bis dev_appserver Abschaltung von hier deaktiviert schreibt wurde: App Engine local datastore content does not persist
Meine App 24/7 Dinge zu tun, laufen und Daten zu erzeugen, und ich will die Dinge nicht haben, von Null auf neu starten wenn die VM, die meinen dev_appserver hostet, ausfällt oder so. Daher möchte ich einen periodischen Flush des Datenspeichers planen.
fand ich diese Methode für 1.6.4: GAE SDK 1.6.4 dev_appserver datastore flush
Das funktioniert nicht mehr, und ich habe festgestellt, eine Variante nicht die API-Server verwenden, die mir erlaubt ist von meiner App aufzurufen. Wer weiß, wie man bei Bedarf in 1.9 auf Festplatte spült?
Ich würde sehr, sehr, sehr empfehlen, dass Sie * dev_appserver nicht als Produktionssystem benutzen. Es ist als Test-Tool für App Engine-Anwendungen konzipiert und bietet keine Garantien für Verfügbarkeit oder Datenverlust. Wenn Sie mit echten Daten arbeiten, sollten Sie den tatsächlichen Datenspeicher verwenden. Mit der Cloud Datastore-API (https://cloud.google.com/datastore/docs/concepts/overview), mit der Sie direkt von Ihrer VM aus auf den Datastore zugreifen können und über bestimmte Garantien für die Betriebszeit verfügen: https://cloud.google.com/ Datenspeicher/sla –