所以,大约两三个小时前,我成功地工作并能够将我的应用引擎应用从Eclipse部署到App Engine。然而,直到大约一个小时前,我一直无法这样做。在Eclipse中,当我第一次尝试部署应用程序并尝试失败时,进度冻结了20%(“预编译...”)大约10分钟,返回错误,告诉我在appengine-web.xml
中禁用预编译,我做了。然后,在另一次尝试之后,它会在预编译发生之前的步骤(“克隆应用程序文件”)之前冻结大约10分钟,从应用程序引擎返回500服务器错误。我尝试了今天成功部署的另一个应用引擎项目,它以同样的方式失败。
要查看出现了什么问题,我尝试登录appengine.google.com上的管理面板,但是当我点击“我的应用程序”中的某个应用程序时,大约花了1分钟加载并给了我一个403错误。当我再次尝试时,它花了2分钟加载并给了我一个服务器错误(我认为这将是500服务器错误,但它没有说,只是黑色文本和报告链接)。我第三次尝试时,出现了一个名为“再试一次(503) - 我的应用程序”的错误页面。
的信息:
修改 最初想到的是某种类型的中断,但似乎没有定期维护,也没有报告中断。
EDIT2: 看来我现在能够访问我的应用程序的仪表板,但现在部署失败的方式相同(500服务器错误)
答案 0 :(得分:0)
这是一个暂时的问题。我也看到了它,还有一些人在邮件列表上抱怨它。问题最终消失了。
答案 1 :(得分:0)
所以这就是我修复它的方法:
我刚刚测试的是创建一个全新的示例项目并将其作为应用程序引擎的第一个应用程序进行部署,但我收到另一个错误,告诉我另一个管理员正在更新此应用程序并为了修复此事务,我不得不在应用程序上运行“appcfg rollback”。所以,我在eclipse插件文件夹中搜索appcfg,在那里打开一个命令窗口并运行:
appcfg rollback "path_to_project_in_eclipse_workspace\war"
然后我成功部署了新的测试应用程序,然后部署了原始应用程序,一切顺利。
不完全确定发生了什么。一个事务可能刚刚失败并搞砸了应用引擎服务器上的应用程序,但回滚命令有效(感谢上帝!)现在我没有任何问题。
希望这可以帮助别人!