【发布时间】:2014-12-15 17:08:18
【问题描述】:
我正在尝试学习 Google Cloud Storage 和 JAVA 几天,我正在数据存储中插入一些数据,并且可以从这里看到插入的数据 //localhost:8080/_ah/admin/强>。现在,当我停止此会话并再次运行后端时,我看到了一些奇怪的行为。
案例 1: 当我再次运行它时,我以前的数据已经消失了。
案例 2: 如果我在一个会话中的数据存储区中插入了 4 个数据,然后在下一个会话中,我以前的数据的 2 或 3 个丢失了。在这种情况下,不是所有的数据。有时也缺少一个数据。
我搜索了这个,发现每次运行都会创建local_db.bin。我通过在 VM 参数中添加以下条件来阻止它 - Ddatastore.backing_store=PATH。
但我仍然有不一致的行为。虽然 local_db.bin 文件没有被删除,但数据存储行为不稳定。 (例如,有时实体被成功保留,有时某些实体被删除)。当我与我的 Android 应用集成时会发生这种情况?
【问题讨论】:
标签: android google-app-engine google-cloud-storage google-cloud-endpoints