SpringOne Platform 2016 回放:使用 Spring Boot 和 Liquibase 进行不停机数据库开发

新闻 | Pieter Humphrey | 2016年12月13日 | ...

在 SpringOne Platform 2016 上录制。演讲者:Barrington-Hughes、Ramaswamy、Premier Healthcare Inc. 幻灯片:http://www.slideshare.net/SpringCentral/no-outage-database-development-with-spring-boot-and-liquibase

Pavi 和我在 Premier 的一个项目上工作,我们将 Liquibase 嵌入到 Spring Boot 应用程序的启动中,以便与我们部署的代码间接耦合地升级我们的数据库。

通过采用经过衡量和计划的方法进行敏捷数据库开发,并仔细重构数据库,进行更频繁但更小的更改,我们能够实现不停机部署以及数据库模式升级。

本次演讲涉及敏捷数据库重构中的一些关键概念,并提供了嵌入 Spring Boot 应用程序中的 Liquibase 变更集的工作示例,演示了使用 nginx 模拟蓝绿部署的不停机部署。在升级蓝色版本时,绿色版本仍然可用且正常运行。执行切换等操作。

将这些概念结合在一起对我们来说非常酷,并大大减少了部署代码更新的摩擦和风险。

获取 Spring 新闻资讯

通过 Spring 新闻资讯保持联系

订阅

抢占先机

VMware 提供培训和认证,以加速您的进步。

了解更多

获得支持

Tanzu Spring 在一个简单的订阅中提供对 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举办的活动

查看 Spring 社区中所有即将举办的活动。

查看全部