GCP 命令appcfg
已被弃用。appcfg
以前必须appcfg rollback
在部署失败时使用。
gcloud
(新命令)的等价物是什么?我在 Google GCP 文档中找不到它。
更多背景:
回滚appcfg
并不意味着管理流量并返回到以前的版本。它用于解除部署上的锁定。
如果部署不成功,则无法再进行部署。appcfg rollback
用于删除该锁并使其可供您再次部署。
GCP 命令appcfg
已被弃用。appcfg
以前必须appcfg rollback
在部署失败时使用。
gcloud
(新命令)的等价物是什么?我在 Google GCP 文档中找不到它。
更多背景:
回滚appcfg
并不意味着管理流量并返回到以前的版本。它用于解除部署上的锁定。
如果部署不成功,则无法再进行部署。appcfg rollback
用于删除该锁并使其可供您再次部署。
我认为没有直接的命令appcfg rollback
。但是,我强烈建议您考虑拆分流量选项。
这将允许您将流量从您的一个版本重定向到另一个版本,甚至在您的服务的旧版本之间。
让我们想象一下:
version 1
你的服务,它工作得很好。version 2
version 1
您可以通过将 100% 的流量重定向到可信任的流量轻松地将流量切换到可信任的流量。这样做的好处是您不必等到回滚完成。流量会自动重定向到旧版本。此外,它还有 gcloud set traffic 命令供您通过 CLI 运行它。
希望这有帮助!