如何在部署到Google App Engine后更改应用程序?

时间:2010-02-11 09:16:53

标签: google-app-engine deployment

我在Eclipse创建了一个应用程序。我在Google App Engine部署了该应用程序。它成功部署。但是现在我想在我的应用程序中做一些更改。是否可以添加更改?还有一个疑问:是否可以在deployment之后删除我的应用程序?

2 个答案:

答案 0 :(得分:7)

您需要重新部署整个应用程序。

您无法有选择地更新部分内容。

然而,您可以做的是同时部署多个版本,例如在将其推广到公众之前测试最新的更改。每个版本都可以通过不同的URL( versionName.latest.appName.appspot.com )访问,您可以选择其中一个作为默认版本( appName.appspot.com )。 但请记住,所有版本都使用相同的数据存储和内存缓存。

因此,在部署之后,不要删除应用程序的本地副本(更重要的是它的源代码,如果这是一个Java应用程序)。

您可以使用管理控制台从A​​pp Engine(从Google的服务器)删除该应用程序。

答案 1 :(得分:0)

如果它的python应用程序像这样使用appcfg.py

appcfg.py --email=youremail@email.com update .
在进行更新后,从应用程序的本地目录

请按照以下链接获取更多信息。 Python:http://code.google.com/appengine/docs/python/tools/uploadinganapp.html Java:http://code.google.com/appengine/docs/java/tools/uploadinganapp.html