Google App Engine (Java) 自定义页面 "Unable to resolve the server's DNS address" 是由损坏的应用程序设置引起的。我该如何解决?
Google App Engine (Java) custom page is "Unable to resolve the server's DNS address" caused by corrupted Application Settings. How can I fix it?
我正在尝试在 GAE 管理控制台 (Java) 的 "Custom" 部分显示自定义管理页面。我在 war 目录中有 html 文件。我的 appengine-web.xml 包含管理控制台标签:
<admin-console>
<page name="Hello World" url="/helloWorld.html" />
</admin-console>
要查看自定义管理页面,我需要部署到应用引擎(搜索堆栈溢出我发现自定义页面不会显示在开发环境中)。当我部署时,我看到 "Custom" 部分 下的 link 为 "Hello World"。当我点击它时,我收到一条错误消息:
Unable to resolve the server's DNS address
您可以在此处找到错误消息的屏幕截图:http://i.stack.imgur.com/656P9.jpg
采取的调试步骤:
当我尝试直接访问时,html 页面是否可用。即 app-id.appspot.com/helloWorld.html?
是
如果我在 App Engine 中创建一个新的应用程序(我们称之为 app2)并部署这个相同的代码,我可以从管理控制台?
是
如果我创建一个新的应用程序通过从我原来的应用程序(我们称这个应用程序3)复制设置使用应用程序设置中的"Duplicate Application Settings"在管理控制台中,然后部署这个相同的代码,我可以从管理控制台访问自定义页面吗?
没有
app2 和 app3 的应用程序设置是否相同(应用程序设置可从管理控制台访问)?
是("Application Title"和"Application Identifier"除外)
我使用的是自定义域吗? [1]
否
我是否为 "Authentication Type" 使用 Google 个帐户 API? [1]
是
[1] 堆栈溢出 post:Datastore admin - Unable to resolve the server's DNS address
这让我相信我的应用程序设置已损坏,我无法从管理控制台的“应用程序设置”部分修复此问题。有没有一种方法可以 "clean" 我的应用程序设置或 "restore to factory defaults" 来解决这个问题,而不影响我的应用程序中的数据?
非常感谢任何有关如何解决此问题的帮助!谢谢!
我post在 HN 上编辑了这个以获得更多曝光,link 讨论:https://news.ycombinator.com/item?id=9443973
其中一条评论建议我使用新版本名称重新部署并删除旧版本。成功了!谢谢@jirungaray
我正在尝试在 GAE 管理控制台 (Java) 的 "Custom" 部分显示自定义管理页面。我在 war 目录中有 html 文件。我的 appengine-web.xml 包含管理控制台标签:
<admin-console>
<page name="Hello World" url="/helloWorld.html" />
</admin-console>
要查看自定义管理页面,我需要部署到应用引擎(搜索堆栈溢出我发现自定义页面不会显示在开发环境中)。当我部署时,我看到 "Custom" 部分 下的 link 为 "Hello World"。当我点击它时,我收到一条错误消息:
Unable to resolve the server's DNS address
您可以在此处找到错误消息的屏幕截图:http://i.stack.imgur.com/656P9.jpg
采取的调试步骤:
当我尝试直接访问时,html 页面是否可用。即 app-id.appspot.com/helloWorld.html?
是如果我在 App Engine 中创建一个新的应用程序(我们称之为 app2)并部署这个相同的代码,我可以从管理控制台?
是如果我创建一个新的应用程序通过从我原来的应用程序(我们称这个应用程序3)复制设置使用应用程序设置中的"Duplicate Application Settings"在管理控制台中,然后部署这个相同的代码,我可以从管理控制台访问自定义页面吗?
没有app2 和 app3 的应用程序设置是否相同(应用程序设置可从管理控制台访问)?
是("Application Title"和"Application Identifier"除外)我使用的是自定义域吗? [1]
否我是否为 "Authentication Type" 使用 Google 个帐户 API? [1]
是
[1] 堆栈溢出 post:Datastore admin - Unable to resolve the server's DNS address
这让我相信我的应用程序设置已损坏,我无法从管理控制台的“应用程序设置”部分修复此问题。有没有一种方法可以 "clean" 我的应用程序设置或 "restore to factory defaults" 来解决这个问题,而不影响我的应用程序中的数据?
非常感谢任何有关如何解决此问题的帮助!谢谢!
我post在 HN 上编辑了这个以获得更多曝光,link 讨论:https://news.ycombinator.com/item?id=9443973
其中一条评论建议我使用新版本名称重新部署并删除旧版本。成功了!谢谢@jirungaray