【问题标题】:Google App Engine - update_indexes errorGoogle App Engine - update_indexes 错误
【发布时间】:2010-06-11 16:55:52
【问题描述】:

我在应用引擎上部署了一个 Java 应用,我使用了 appcfg.py 用于清理和更新我的索引的 Python SDK。

昨天我第一次运行 Vacuum_indexes 并成功完成 - 即它排队任务以删除我现有的索引。

下一步可能是我的错误 - 然后我跑了 update_indexes 即使我以前的索引尚未删除。 不用说我的 update_indexes 调用出错了。这么多 现在当我查看我的应用引擎控制台时,它显示了 我所有的索引都是“错误”。

一天过去了,我的索引上的状态仍然显示为“错误”。

有人可以帮我解决问题吗?!

谢谢, 凯尔

P.S.:我也在 GAE 论坛上发布了这个,但希望 SO 用户也能遇到并解决这个问题。

【问题讨论】:

    标签: java python google-app-engine google-cloud-datastore


    【解决方案1】:

    我遵循了错误日志中的建议并且对我有用:

    1. 清空 index.yaml 文件(先创建备份)
    2. 再次运行 Vacuum_indexes
    3. 查看应用的管理控制台,在删除所有索引之前不要进行下一步。
    4. 在 index.yaml 中指定要创建的索引
    5. 运行 update_indexes
    6. 查看您应用的管理控制台,它应该显示您的索引正在构建中。
    7. 享受您的劳动成果 :)

    干杯, 可乐

    【讨论】:

      猜你喜欢
      • 2012-01-25
      • 1970-01-01
      • 2011-08-11
      • 2010-09-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-17
      • 2019-01-19
      相关资源
      最近更新 更多