我想看看实验 backup/restore feature的应用程序引擎数据存储区,因此我按照说明并启用了“数据存储区管理”,如链接中所述。
执行此操作后,我看到的不是仪表板中的数据存储区管理控件,而是 "This webpage is not available"在 chrome 上和 "Server not found"在火狐浏览器上。
我知道这是实验性的,但仍然感谢应用程序引擎团队就此功能的进展提供任何帮助:)
更新:我在另一个应用程序(具有空数据存储区)上尝试了此操作,数据存储区管理页面正常显示。
最佳答案
需要检查的一些事项:
您正在使用新的高可用性数据存储吗?文档没有具体说明,但这个实验性功能可能与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 文件来获得更长的域名:
关于google-app-engine - GAE 数据存储管理 - 网页不可用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13920196/