GAE数据存储区管理 - 网页不可用

时间:2012-12-17 18:47:50

标签: google-app-engine google-cloud-datastore database-administration administration

我希望查看应用引擎数据存储区的实验backup/restore feature,因此我按照说明启用了“数据存储管理”,如链接中所述。

执行此操作后,我没有在信息中心中看到数据存储管理控件,而是在Chrome上获得"This webpage is not available",在Firefox上获得"Server not found"

我知道这是实验性的,但仍然可以从app-engine团队的任何帮助中了解此功能的用途:)

更新:我在其他应用上尝试了此操作(使用空数据存储区),数据存储区管理页面正常显示。

1 个答案:

答案 0 :(得分:3)

要检查的一些事项:

  • 您使用的是新的高可用性数据存储区吗?文档未指定,但此实验性功能可能与the deprecated master/slave datastore不兼容。

  • 如果您的应用使用的是Java,则必须deploy a non-default Python app才能使用备份/恢复功能(在页面上搜索“Java开发人员的注释”)。

  • 您的数据存储区有多大?在非常大的数据存储上启用该功能可能需要一段时间。

  • 您的应用名称有多长?您看到的错误与DNS有关。数据存储区管理员功能似乎发出请求:

    ah-builtin-python-bundle-dot-latest-dot- [你的应用程序名称] .appspot.com

    一度。由于该子域名的长度,如果您的应用名称超过大约23个字符,您将收到DNS错误,因为DNS限制为每个域部分63个字符:

    http://en.wikipedia.org/wiki/Domain_Name_System#Domain_name_syntax

    在我的有限测试中,我可以通过将ah-builtin-python-bundle ...域名直接添加到我的系统的etc / host文件来获得更长的域名:

    http://en.wikipedia.org/wiki/Hosts_(file