我在OS X上運行Python 2.7的App Engine。一旦停止開發服務器,數據存儲區中的所有數據都將丟失。當我嘗試部署我的應用程序時發生同樣的事情。什麼可能導致這種行爲,以及如何解決它?GAE:重新啓動dev服務器後數據丟失
0
A
回答
3
通常,本地數據存儲從現在開始重新設置,如果不想要這種行爲,則應在設置--datastore_path
時從命令行啓動開發服務器。像這樣的東西會工作:
dev_appserver.py /path/to/project --datastore_path=/path/to/project/datastore
2
這是回答,而是進一步說明了一點 - 本地數據存儲,默認情況下寫入到系統臨時文件在您的計算機上。默認情況下,每當您重新啓動計算機時都會清空臨時文件,因此您的數據存儲清空。如果您不重新啓動計算機,則數據存儲應保持不變。
相關問題
- 1. Java重新啓動dev服務器後Google App Engine數據不一致丟失
- 2. 重新啓動服務器後RethinkDB丟失數據
- 3. MonetDB,在重新啓動服務器中的數據丟失
- 4. Ubuntu服務器 - eth0:0重新啓動後丟失
- 5. 重新啓動服務器後重新啓動WCF服務
- 6. 重新啓動時StreamWriter數據丟失
- 7. Meteor.userId丟失服務器更改dev重新加載
- 8. 重新啓動服務器後重新啓動Docker容器
- 9. Node.js服務器重新啓動會話丟失
- 10. Solr的文件丟失的服務器重新啓動
- 11. 重新啓動服務器時是否丟失會話變量?
- 12. Appengine數據存儲與Intellij在Mac上重新啓動服務器丟失
- 13. 刷新或重新啓動後Feed會丟失所有數據
- 14. Android服務重啓後丟失靜態數據
- 15. 重新啓動後USB分享丟失
- 16. 重新啓動後BeanStalk配置丟失
- 17. 重新啓動服務器後無法啓動SQL服務
- 18. 如何防止重啓influxdb服務器的數據丟失?
- 19. MongoDB - 重新啓動VPS後與數據庫的連接丟失
- 20. 服務器重新啓動後Spring @Scheduled
- 21. 重新啓動服務器後ORA-12514
- 22. node-dev script.js沒有重新啓動服務器自動
- 23. 如何重新啓動服務器後重新啓動RoR服務
- 24. 重新啓動服務器後保留緩存的數據
- 25. 重新啓動服務器後找不到redis數據
- 26. 重啓後EBS數據丟失
- 27. 重新啓動主機時丟失了Docker容器數據
- 28. sql服務器重新啓動後SQL服務器連接失敗
- 29. PyDev和Django:如何重新啓動dev服務器?
- 30. 數據丟失重啓Eclipse
好的,但爲什麼我部署我的應用時沒有上傳數據? – LarsVegas 2013-03-26 11:51:26
@LarsVegas這是設計。我不確定你是否真的想要從長遠來看......當你有用戶和真實數據時想一想......你真的想讓你的本地/測試數據一直上傳到真實的事情? – Lipis 2013-03-26 11:56:34
我想這取決於。在這種情況下絕對是的。沒有選擇允許您的測試數據可以選擇上傳嗎? – LarsVegas 2013-03-26 12:01:21