无法访问管理控制面板或部署App Engine应用程序

时间:2012-04-04 05:14:10

标签: java google-app-engine deployment web-applications

所以,大约两三个小时前,我成功地工作并能够将我的应用引擎应用从Eclipse部署到App Engine。然而,直到大约一个小时前,我一直无法这样做。在Eclipse中,当我第一次尝试部署应用程序并尝试失败时,进度冻结了20%(“预编译...”)大约10分钟,返回错误,告诉我在appengine-web.xml中禁用预编译,我做了。然后,在另一次尝试之后,它会在预编译发生之前的步骤(“克隆应用程序文件”)之前冻结大约10分钟,从应用程序引擎返回500服务器错误。我尝试了今天成功部署的另一个应用引擎项目,它以同样的方式失败。

要查看出现了什么问题,我尝试登录appengine.google.com上的管理面板,但是当我点击“我的应用程序”中的某个应用程序时,大约花了1分钟加载并给了我一个403错误。当我再次尝试时,它花了2分钟加载并给了我一个服务器错误(我认为这将是500服务器错误,但它没有说,只是黑色文本和报告链接)。我第三次尝试时,出现了一个名为“再试一次(503) - 我的应用程序”的错误页面。

的信息:

  • 我使用的是Google Apps帐户。
  • 项目是新的(今天创建)
  • 项目可以提前部署
  • 对产生第一个错误的项目所做的唯一更改是添加了HTML / CSS文件
  • 在第一次失败之后尝试部署之前,第二个项目没有进行任何新的更改
  • 我唯一可能想到的是我添加了一个域(通过Google Apps注册和配置)到其中一个工作之间工作和不工作

修改 最初想到的是某种类型的中断,但似乎没有定期维护,也没有报告中断。

EDIT2: 看来我现在能够访问我的应用程序的仪表板,但现在部署失败的方式相同(500服务器错误)

2 个答案:

答案 0 :(得分:0)

这是一个暂时的问题。我也看到了它,还有一些人在邮件列表上抱怨它。问题最终消失了。

答案 1 :(得分:0)

所以这就是我修复它的方法:

我刚刚测试的是创建一个全新的示例项目并将其作为应用程序引擎的第一个应用程序进行部署,但我收到另一个错误,告诉我另一个管理员正在更新此应用程序并为了修复此事务,我不得不在应用程序上运行“appcfg rollback”。所以,我在eclipse插件文件夹中搜索appcfg,在那里打开一个命令窗口并运行:

appcfg rollback "path_to_project_in_eclipse_workspace\war"

然后我成功部署了新的测试应用程序,然后部署了原始应用程序,一切顺利。

不完全确定发生了什么。一个事务可能刚刚失败并搞砸了应用引擎服务器上的应用程序,但回滚命令有效(感谢上帝!)现在我没有任何问题。

希望这可以帮助别人!