如何解决SQL Server数据库中的蓝绿色部署
我们有一个SQL Server 2014数据库,我们计划对该数据库进行蓝绿色部署,以便可以在部署窗口期间减少该数据库的停机时间。
是否可以利用任何选项来实施此解决方案?
解决方法
我建议采用BlueGreenDeployment by Martin Fowler中的以下方法:
使用这种技术,数据库通常是一个挑战,特别是 当您需要更改架构以支持新版本的 软件。诀窍是分离架构更改的部署 从应用程序升级。因此,首先将数据库重构应用于 更改架构以支持新旧版本的 应用程序,进行部署,检查一切是否正常,以便 回滚点,然后部署新版本的应用程序。 (和 升级失败后,请删除数据库支持 旧版本。)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。