首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在Google App Engine上设置暂存环境?

如何在Google App Engine上设置暂存环境?
EN

Stack Overflow用户
提问于 2018-05-14 10:51:16
回答 2查看 0关注 0票数 0

在正确配置了开发服务器和生产服务器后,我希望在Google App Engine上设置一个临时环境,以便在将其部署到生产环境之前对新开发的版本进行实时测试。

我知道两种不同的方法:

第一个选项是通过修改app.yaml 版本参数。

代码语言:javascript
复制
version: app-staging

我不喜欢这种方法

第二个选项是通过修改app.yaml 应用程序参数

代码语言:javascript
复制
application: foonamestaging

用这种方法,我会创建第二个完全独立于生产版本的应用程序。 唯一缺点是我不得不配置第二个应用程序(管理员设置)。 使用像Gaebar这样的备份\恢复工具,该解决方案也可以很好地工作。

使用什么样的方法为Web应用程序设置临时环境? 是否有任何自动化脚本在部署前更改yaml?

EN

回答 2

Stack Overflow用户

发布于 2018-05-14 19:37:01

在我的设置中选择了第二个选项,因为它是最快的解决方案,而且我没有编写任何脚本来更改部署中的应用程序参数。

票数 0
EN

Stack Overflow用户

发布于 2018-05-14 20:28:49

如果需要单独的数据存储,则选项二对我来说看起来更干净,因为:

可以将版本功能保留为生产应用程序的真正版本。

可以保留流量分割的版本功能。

可以保留多租户的名称空间功能。

可以轻松将实体从一个应用复制到另一个应用。在命名空间之间并不那么容易。

很少的API仍然不支持名称空间。

对于拥有多个开发人员的团队,可以将上传授予单个人的生产许可。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100008468

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档