升級你的 OSS 版本
Logto 遵循 semver,因此如果我們在變更日誌中未提及,你可以放心升級 Logto 而無需更改程式碼或資料庫結構。你可以在 Github Release 中找到發行列表。
步驟 1:更新至新版本
要更新,請根據你的部署方式選擇適當的方法:
- Docker Image:拉取最新的映像。
- NPM Package:升級至最新版本。
- Tar File:從發行頁面下載最新的
.tar
文件。
步驟 2:應用資料庫更改
使用 Logto CLI 執行必要的資料庫更改。為了順利升級,無需停止生產應用程式。Logto 確保新的資料庫結構與現有程式碼相容,因此生產環境將繼續順利運行而不會中斷。
步驟 3:重新啟動應用程式
在更新程式碼並應用資料庫更改後,重新啟動你的應用程式以應用更改。確保新版本運行順利,且所有組件均按預期運作。
提示:為實現零停機升級,考慮使用「交換」策略,逐步將流量從舊實例轉移到新實例。這樣,使用者在升級過程中不會受到干擾。
你的升級現已完成!