【发布时间】:2014-11-28 05:42:50
【问题描述】:
我从本指南http://docs.cloudfoundry.org/devguide/deploy-apps/blue-green.html 中了解到,此部署是通过 CLI 支持的。
- 我可以使用我的 Pivotal Web 服务 Web 界面来执行此操作吗?
- Green 实例是否连接到生产数据库?
任何指南都非常受欢迎
【问题讨论】:
标签: cloud-foundry
我从本指南http://docs.cloudfoundry.org/devguide/deploy-apps/blue-green.html 中了解到,此部署是通过 CLI 支持的。
任何指南都非常受欢迎
【问题讨论】:
标签: cloud-foundry
是的,您可以使用 Web 界面来映射和取消映射路线。当您转到应用程序的详细应用程序时,您可以在底部看到一个选项卡面板。其中一个标签显示“路线”。在那里您可以映射和取消映射路线。
是的,两个实例都应该连接到同一个数据库。在一段时间内,当两个实例都处于活动状态(生产路线映射到它们)时,您将有用户使用旧版本和新版本。如果用户正在使用旧版本,您希望在他/她切换到新版本时存储并显示他/她的编辑。注意:这意味着您应该确保所有数据库迁移都向后兼容。
【讨论】:
new app 推送/部署到新路由?我需要为它创造额外的空间吗?
-p 选项指向路径。如果您不使用-p 选项,是的,您必须在根文件夹中运行该命令。这里有一些关于推送应用的教程:-Getting Started Deploying Ruby on Rails Apps-Getting Started Deploying Spring Apps-For apps using other frameworks or for general guidelines