升级你的 OSS 版本
Logto 遵循 semver,所以如果我们在更新日志中没有提到,你可以放心地升级 Logto,而无需更改你的代码或数据库架构。你可以在 Github Release 中找到发布列表。
步骤 1:更新到新版本
要更新,请根据你的部署方式选择合适的方法:
- Docker Image:拉取最新的镜像。
- NPM Package:升级到最新版本。
- Tar File:从发布页面下载最新的
.tar
文件。
步骤 2:应用数据库更改
使用 Logto CLI 执行必要的数据库更改。为了实现无缝升级,不需要停止生产应用。Logto 确保新的数据库架构与现有代码兼容,因此生产将继续顺利运行而不会中断。
步骤 3:重启应用程序
在更新代码并应用数据库更改后,重启你的应用程序以应用更改。确保新版本运行顺利,并且所有组件都按预期工作。
提示:为了实现零停机时间升级,可以考虑使用“交换”策略,逐步将流量从旧实例转移到新实例。这样,用户在升级过程中不会受到干扰。
你的升级现已完成!