1

因此,大约两三个小时前,我成功地开发并能够将我的应用引擎应用从 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 服务器错误)

4

2 回答 2

0

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

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

appcfg rollback "path_to_project_in_eclipse_workspace\war"

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

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

希望这可以帮助别人!

于 2012-04-04T22:32:51.583 回答
0

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

于 2012-04-04T14:21:29.263 回答