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 社区所有即将举行的活动。

查看所有