2

我在App Engine中使用Node Express应用程序。一切都被部署很好,但我必须有一个中断的部署,因为现在当我尝试部署使用此:Google App Engine Nodejs错误409

gcloud preview app deploy . 

我得到这个:

Error 409: --- begin server output --- 
Another transaction by user <username> is already in progress for app: 
s~<appId>, version: 1. That user can undo the transaction with "appcfg 
rollback". 
--- end server output --- 
ERROR: (gcloud.preview.app.deploy) Command failed with error code [1] 

我找不到下,appcfg文件回滚,也没有关于这个问题的节点应用程序的任何文档。

回答

1

使用appcfg.py rollback命令。 在这里,创建一个文件作为app.yaml和一个目录WEB-INF,其中将有两个文件命名为web.xml和appengine-web.xml。

4

您可以使用gcloud预览应用程序部署。 --force 在尝试部署之前将隐式执行回滚(以清除部署锁定)。

+1

这工作得很好!你是一台机器。非常感谢! – 2015-02-12 16:48:49