OpenShift Online:更改现有缩放应用程序的齿轮大小



我有一个Python 2.7缩放的应用程序,我需要从小型齿轮切换到中型齿轮。除了完全销毁应用程序并从头开始重新创建它之外,还有什么方法可以做到这一点吗?

您需要使用 rhc 快照

功能创建应用程序的备份,然后删除该设备,创建所需大小的新设备,并使用 rhc 快照还原将代码推送到新设备。

查看 OpenShift 的新功能页面,可以看到:

rhc create-app <clone> --from-app <existing> --scaling --gear-size medium

如果您使用多个域,则可能需要使用参数 --namespace 后跟您的域名。

这使您能够将现有应用程序克隆到新应用程序中,并更改缩放行为和齿轮尺寸。

编辑:出于某种原因,该命令尝试将快照下载到客户端(而不是将其直接从原始应用程序复制到新应用程序),使用相当大的应用程序和大约 450MB 的 gz 文件,快照的获取在一段时间后中断......