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 社群中所有即將舉行的活動。

查看全部