首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何避免本地app Engine应用重启后丢失本地Google云存储数据?

如何避免本地app Engine应用重启后丢失本地Google云存储数据?
EN

Stack Overflow用户
提问于 2014-06-13 02:20:51
回答 2查看 353关注 0票数 3

现在,重启本地app Engine应用后,本地Google云存储数据将丢失。如何避免这种情况?

更新我使用Java。云存储数据似乎没有保存在\war\WEB-INF\appengine-generated中。当我使用CTRL-C终止服务器并重新启动服务器时,将找不到云存储中保存的数据。

EN

回答 2

Stack Overflow用户

发布于 2014-06-13 02:33:48

您是说数据存储的本地版本吗?添加一个这样的标志:--datastore_path=/some/path/to/store/a/local/datastore/dev_appserver.datastore。它将存储一个持久化的本地版本。否则,它会在您每次重启应用程序时覆盖临时版本。

利皮斯是对的。还有其他更合适的命令。从Command-line arguments

代码语言:javascript
复制
--storage_path=...

Path at which all local files (such as the Datastore, Blobstore files, Google Cloud    Storage Files, logs, etc) will be stored, unless overridden by --datastore_path, --blobstore_path, --logs_path, etc.
票数 3
EN

Stack Overflow用户

发布于 2014-06-14 21:05:12

您也可以在java中指定数据存储的位置,但它使用的是未记录的功能。

代码语言:javascript
复制
dev_appserver --property=datastore.backing_store=c:/temp/ds.bin <app directory>

要使用Maven完成此操作,请参阅我的答案here

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24191337

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档