領先一步
VMware 提供培訓和認證,助您加速進步。
瞭解更多錄製於 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 模擬藍綠部署來實現不停機部署。在升級藍色環境時,綠色環境仍然可用並正常執行。執行切換等操作。
將這些概念融會貫通對我們來說非常棒,極大地降低了部署程式碼更新的阻力和風險。