python - GAE开发服务器重启后保留全文搜索索引?

标签 python google-app-engine google-cloud-datastore google-search

是否有强制 GAE 开发服务器在重启后保留全文搜索索引的方法?我发现只要重新启动开发服务器,索引就会丢失。

启动开发服务器时,我已经在使用静态数据存储路径(--datastore_path 选项)。

最佳答案

此功能是在几个版本之前添加的(我认为是在 1.7.1 或 1.7.2 中)。如果您使用的是过去几个月的 SDK,它应该可以正常工作。您可以尝试在 dev_appserver.py 上显式设置 --search_indexes_path 标志;默认位置 (/tmp/) 可能不可写。您能否发布启动 dev_appserver 时的前几行日志?

关于python - GAE开发服务器重启后保留全文搜索索引?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13843907/

相关文章:

python - 使用 Virtualenv、Circus 和 Chaussette 部署 Django

python - 创建一个递归函数,获取整数列表中所有可能子集的总和

python - Matplotlib cmap 只显示灰色

Python argparse 在一个参数中具有多个操作

python - dev_appserver.py app.yaml 生成 : ImportError: Importing the multiarray numpy extension module failed

python - Google App Engine - 一个项目中的多个 yaml 文件共享一个库

python - 在 Google App Engine 中,如何创建具有特定 ID 的模型?

html - 是否可以在 Google App Engine Go 中使用 CSS 创建电子邮件模板?

google-app-engine - 我的 App Engine 控制面板中的数据存储管理页面是空白的

java - 有没有办法以编程方式启动数据存储备份?