【发布时间】:2016-02-09 14:29:01
【问题描述】:
我注意到我在本地主机上开发的谷歌应用程序引擎应用程序每晚都会被重置,即使我只使用命令dev_appserver.py . 运行它并且没有明确重置数据。
数据/应用程序在白天仍然存在,但似乎每晚都会重置。我检查了管理仪表板,但没有找到与此相关的任何设置。
有其他人遇到过这个问题吗?
谢谢
【问题讨论】:
标签: python google-app-engine localhost
我注意到我在本地主机上开发的谷歌应用程序引擎应用程序每晚都会被重置,即使我只使用命令dev_appserver.py . 运行它并且没有明确重置数据。
数据/应用程序在白天仍然存在,但似乎每晚都会重置。我检查了管理仪表板,但没有找到与此相关的任何设置。
有其他人遇到过这个问题吗?
谢谢
【问题讨论】:
标签: python google-app-engine localhost
开发服务器将数据存储放在临时目录中,每次启动时都会重置。如果您希望本地数据存储持久化,请制作/使用真实目录,并使用 datastore_path 标志:
--datastore_path=/path/to/your/datastore/directory/dev_appserver.datastore
【讨论】:
--datestore_path=/pathtodatafolder/dev_appserver.datastore 吗?这个 data_folder 应该和我的应用程序在同一个目录中吗?
skip_files,但这是单独的讨论。 --datastore_path 是 dev_appserver.py 命令上的标志。对于初学者,我建议使用 GoogleAppEngineLauncher 应用程序。它使配置这些东西变得容易。