我在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. MonetDB,在重新啓動服務器中的數據丟失
- 3. 重新啓動服務器後重新啓動WCF服務
- 4. Meteor.userId丟失服務器更改dev重新加載
- 5. 重新啓動服務器後重新啓動Docker容器
- 6. Node.js服務器重新啓動會話丟失
- 7. 刷新或重新啓動後Feed會丟失所有數據
- 8. 重新啓動後USB分享丟失
- 9. 重新啓動服務器後無法啓動SQL服務
- 10. 如何防止重啓influxdb服務器的數據丟失?
- 11. MongoDB - 重新啓動VPS後與數據庫的連接丟失
- 12. 重新啓動服務器後ORA-12514
- 13. 重新啓動服務器後保留緩存的數據
- 14. sql服務器重新啓動後SQL服務器連接失敗
- 15. PyDev和Django:如何重新啓動dev服務器?
- 16. 數據丟失重啓Eclipse
- 17. 無法啓動新的rails服務器 - sqlite.3h丟失
- 18. 重新連接後TCP數據丟失。
- 19. WCF雙工服務,當服務重新啓動時客戶端丟失
- 20. 客運啓動服務器重新啓動後的Rails應用
- 21. 重新啓動後無法啓動redmine服務器
- 22. 的WebPack-DEV-服務器錯誤啓動
- 23. 1小時後重新啓動服務
- 24. Equinox:框架重新啓動後丟失的包的更新
- 25. 爲什麼在重新啓動APP時丟失了數據?
- 26. 重新啓動應用程序時不要丟失數據?
- 27. 重新啓動Python Flask/SQLAlchemy項目時丟失了數據
- 28. IntelliJ中的Google AppEngine Dev Server數據存儲在重新啓動時丟失數據
- 29. 服務器重啓後啓動Docker服務
- 30. 運行後端實例時,日誌消息從GAE dev服務器中消失
好的,但爲什麼我部署我的應用時沒有上傳數據? – LarsVegas 2013-03-26 11:51:26
@LarsVegas這是設計。我不確定你是否真的想要從長遠來看......當你有用戶和真實數據時想一想......你真的想讓你的本地/測試數據一直上傳到真實的事情? – Lipis 2013-03-26 11:56:34
我想這取決於。在這種情況下絕對是的。沒有選擇允許您的測試數據可以選擇上傳嗎? – LarsVegas 2013-03-26 12:01:21