是否保留五个以上的服务器版本以减少回滚程序包?

问题描述 投票:0回答:2

我正在使用无服务器框架在AWS Lambda上部署生产系统。我最近了解了serverless deploy listserverless rollback --timestamp timestamp命令,在紧急情况下它们似乎非常有用。

是否可以存储/列出五个以上的先前版本?我不介意使用额外的存储空间,因此,如果可能的话,我希望保留更多版本(也许100个?)用于回滚。

serverless-framework serverless rollback aws-serverless
2个回答
0
投票

您正在使用什么框架进行部署?我正在使用无服务器框架,该框架尝试保留默认情况下部署的所有版本。由于存储空间有限(75 GB),这促使我在每次部署后使用特殊的插件清除存储空间]

https://serverless.com/plugins/serverless-prune-plugin/


0
投票

据我所知,无服务器将该版本https://github.com/serverless/serverless/pull/4134/files的版本数限制为5,>

进行了快速测试,您可以将内部版本备份到其他存储桶,而当您要回滚时,只需将它们再次移至无服务器存储桶,然后如果您列出并回滚就可以再次使用它们。

© www.soinside.com 2019 - 2024. All rights reserved.