Google cloud platform 什么';gcloud是否等同于appcfg回滚?

Google cloud platform 什么';gcloud是否等同于appcfg回滚?,google-cloud-platform,gcloud,appcfg,Google Cloud Platform,Gcloud,Appcfg,GCP命令appcfg已被弃用appcfg用于在部署失败时使用appcfg回滚 对于gcloud(新命令),它的等价物是什么?我在谷歌GCP文档中找不到它 更多上下文: 在appcfg中回滚并不是为了管理流量和返回到以前的版本。它用于移除部署上的锁 如果部署失败,则无法再部署appcfg rollback用于删除该锁并使其可供您再次部署。我认为没有直接命令来appcfg rollback。不过,我强烈建议您考虑这个选项。 这将允许您将流量从一个版本重定向到另一个版本,甚至在服务的旧版本之间 让我

GCP命令appcfg已被弃用
appcfg
用于在部署失败时使用
appcfg回滚

对于
gcloud
(新命令),它的等价物是什么?我在谷歌GCP文档中找不到它

更多上下文:

appcfg
中回滚并不是为了管理流量和返回到以前的版本。它用于移除部署上的锁


如果部署失败,则无法再部署
appcfg rollback
用于删除该锁并使其可供您再次部署。

我认为没有直接命令来
appcfg rollback
。不过,我强烈建议您考虑这个选项。 这将允许您将流量从一个版本重定向到另一个版本,甚至在服务的旧版本之间

让我们想象一下:

  • 您的服务有
    version 1
    ,而且运行良好
  • 几周后,您决定部署新版本:
    version 2
  • 但是,部署失败,您的应用程序完全关闭。你正在失去用户和金钱。一切都着火了
  • 通过将100%的流量重定向到可靠的
    版本1
    ,您可以轻松地将流量切换到该版本
  • 在部署新版本之前,版本2将退出游戏
这样做的好处是,您不必等到回滚完成。流量将自动重定向到旧版本。此外,它还有gcloud,您可以通过CLI运行它


希望这是有帮助的

在appcfg中回滚并不是为了管理流量和返回到以前的版本。它用于移除部署上的锁。如果部署失败,则无法再部署
appcfg rollback
用于删除该锁并使其可供您再次部署。谢谢。应用内引擎如果部署不成功,则不会锁定以再次部署。您可以有N个不成功的部署,但仍然可以部署N+1版本,成功与否。