Google cloud platform 什么';gcloud是否等同于appcfg回滚?
GCP命令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。不过,我强烈建议您考虑这个选项。 这将允许您将流量从一个版本重定向到另一个版本,甚至在服务的旧版本之间 让我
appcfg
用于在部署失败时使用appcfg回滚
对于gcloud
(新命令),它的等价物是什么?我在谷歌GCP文档中找不到它
更多上下文:
在appcfg
中回滚并不是为了管理流量和返回到以前的版本。它用于移除部署上的锁
如果部署失败,则无法再部署
appcfg rollback
用于删除该锁并使其可供您再次部署。我认为没有直接命令来appcfg rollback
。不过,我强烈建议您考虑这个选项。
这将允许您将流量从一个版本重定向到另一个版本,甚至在服务的旧版本之间
让我们想象一下:
- 您的服务有
,而且运行良好李>version 1
- 几周后,您决定部署新版本:
version 2
- 但是,部署失败,您的应用程序完全关闭。你正在失去用户和金钱。一切都着火了
- 通过将100%的流量重定向到可靠的
,您可以轻松地将流量切换到该版本李>版本1
- 在部署新版本之前,版本2将退出游戏
希望这是有帮助的 在appcfg中回滚并不是为了管理流量和返回到以前的版本。它用于移除部署上的锁。如果部署失败,则无法再部署
appcfg rollback
用于删除该锁并使其可供您再次部署。谢谢。应用内引擎如果部署不成功,则不会锁定以再次部署。您可以有N个不成功的部署,但仍然可以部署N+1版本,成功与否。