Apollo版本V1.3.0升级到V1.9.2

一、历史版本升级安装建议截图:
从图中可知:

V1.3.0 升级到V1.5.1 ,中间都不需要执行sql脚本,直接下载官网的 3件套部署即可。(原数据库可以复用)

V1.5.1升级到V1.6.0,则需要执行 “apolloconfigdb-v151-v160.sql”文件,然后下载官网3件套部署。

V1.6.0升级到V1.6.2,无执行sql脚本,可直接部署升级。

V1.7.x升级到V1.8.0,则需要执行 “apolloconfigdb-v170-v180.sql” 和 "apolloportaldb-v170-v180.sql"文件,然后下载官网3件套部署。

V1.8.x升级到V1.9.0,则需要执行 “apolloconfigdb-v180-v190.sql” 和 "apolloportaldb-v180-v190.sql"文件,然后下载官网3件套部署。

V1.9.0 升级到V1.9.2,无执行sql脚本,可直接部署升级。

分析结果:apollo V1.3.0升级到 V1.9.2。一共需要执行 3个版本的sql迭代。
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述在这里插入图片描述

二、Apollo 迭代sql 路径:
官方路径: https://github.com/apolloconfig/apollo/tree/master/scripts/sql/delta

图中路径就是官网需要对应版本迭代升级的脚本,对应版本的apollo执行对应的sql脚本即可升级,
在这里插入图片描述
apollo增量更新脚本地址
然后重启 apollo-adminServer 和 apollo-configservice 服务即可升级。

升级总结

  • 安全性增强:
    实现了密码策略,以避免使用弱密码​ 。
    提供了用于公共命名空间的基本功能​ 。

  • 新特性:
    支持 Java 17 和 Java 11,同时仍支持 Java 8​。
    增加了灰度标签支持,允许在 IP 不固定的场景(如 Kubernetes)中使用​ ​。
    增强了配置的导入和导出功能​ ​。

  • 性能优化和用户体验改进:
    在 Apollo 首页增加了公共命名空间列表视图,使用户可以查看和搜索公共命名空间。
    优化了导航栏样式,增加了快速滚动到顶部的快捷键​ 。
    在命名空间比较时,只显示不同的键。

  • 配置管理和工具改进:
    增加了批量配置的导出/导入功能,且每个命名空间都支持此功能​。
    支持按项目搜索配置项​。

  • 兼容性和支持:
    不再支持 Java 1.7,最小支持版本为 Java 1.8。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值