文件名称:zero-downtime-deployment:代码备份有关零停机时间部署的文章
文件大小:1.88MB
文件格式:ZIP
更新时间:2024-06-02 07:38:34
Java
零停机部署数据库问题 本文将深入解释如何解决与数据库兼容性和部署过程有关的问题。 如果您尝试不准备执行这样的部署,我们将介绍您的生产应用程序可能发生的情况。 然后,我们将逐步完成应用程序生命周期中为零停机所必需的步骤。 我们的操作结果将以向后兼容的方式应用向后不兼容的数据库更改。 如果您想浏览下面的代码示例,则可以在找到所需的一切。 介绍 零停机时间部署 什么是零停机神话般的部署? 如果您可以成功地将新版本的应用程序引入生产环境,而又不让用户看到该应用程序已关闭,则可以说您的应用程序是以这种方式部署的。 从用户和公司的角度来看,这是最佳的部署方案,因为可以引入新功能并且可以消除错误,而不会造成任何中断。 你怎么能做到这一点? 有很多方法,但是其中一种方法是: 部署服务的版本1 将数据库迁移到新版本 与版本1并行部署服务的版本2 一旦看到版本2像魅力一样工作,只需将版本1放下即可