Releases: nacos-group/r-nacos
Releases · nacos-group/r-nacos
v0.5.2
Full Changelog: v0.5.1...v0.5.2
v0.5.1
v0.5.0
What's Changed
-
[polish] Update the repository URL in the README file to r-nacos by @asmpg in #45
-
优化raft集群写入机制;
- 配置中心单节点写入tps从1.8千提升到1.76万,提升9.7倍;
- (在单台机器运行)3节点集群写入 tps 从1.5千提升到7.6千,提升5倍 ;
-
优化raft集群写入机制同时去除sled存储,以自定义raft log与snapshot文件替代;
- 调整后初始启动内存从26M降低到5M;
- 写入配置中心压测时内存从上百M左右 降低到20M 左右;
-
去除sled存储这项调整使得v0.5.x版本与v0.4.x的储存不兼容,这点旧版本用户在升级前需要注意;储存不兼容主要影响配置中心与控制台用户数据;
- 配置中心可通过配置导出与导入做数据迁移
- 控制台用户数据目前没有工具支持迁移;因预计这部分的需求不会很大,暂定不单独提供迁移工具;如果这部分用户需求较多,后面也可以考虑单独出个工具支持从v0.4.x 迁移到v0.5.x;( 有需求的同学去提 issue反馈,数量超过10个我再抽空补充这个迁移工具);
New Contributors
Full Changelog: v0.4.3...v0.5.0
v0.5.0-beta
What's Changed
- [polish] Update the repository URL in the README file to r-nacos by @asmpg in #45
- 优化raft集群写入机制;
- 配置中心单节点写入tps从1.8千提升到1.76万,提升9.7倍;
- (在单台机器运行)3节点集群写入 tps 从1.5千提升到7.6千,提升5倍 ;
- 优化raft集群写入机制同时去除sled存储,以自定义raft log与snapshot文件替代;
- 调整后初始启动内存从26M降低到5M;
- 写入配置中心压测时内存从上百M左右 降低到20M 左右;
- 去除sled存储这项调整使得v0.5.x版本与v0.4.x的储存不兼容,这点旧版本用户在升级前需要注意;储存不兼容主要影响配置中心与控制台用户数据;
- 配置中心可通过配置导出与导入做数据迁移
- 控制台用户数据目前没有工具支持迁移;因预计这部分的需求不会很大,暂定不单独提供迁移工具;如果这部分用户需求较多,后面也可以考虑单独出个工具支持从v0.4.x 迁移到v0.5.x;( 有需求的同学去提 issue反馈,数量超过10个我再抽空补充这个迁移工具);
- 目前 v0.5.x只出 beta 版本,生产环境可以等正式版本后再考虑迁移;
本次变更主内容要是优化raft集群写入机制,具体的信息也可以参考对应issue下的内容。
New Contributors
Full Changelog: v0.4.3...v0.5.0-beta
v0.4.3
v0.4.2
更新版本到v0.4.2,修复控制台前端时间转化成字符串格式取值错误的问题。
Full Changelog: v0.4.1...v0.4.2
v0.4.1
Full Changelog: v0.4.0...v0.4.1
v0.4.0
v0.4.0-beta.4
- 新控制台前端增加页面权限控制;
- 新控制台后端增加接口与页面的请求的权限控制;
- 发布r-nacos新版本 v0.4.0-beta.4
角色权限说明:
- 管理员: 所有控制台权限
- 开发者:除了用户管理的所有控制台权限
- 访客:只能查询配置中心与注册中心的数据,没有编辑权限。
新控制台总体功能已完成,还有登录校验失败频率限制等一部分安全增强内容待补充,完成后再发正式版本。
Full Changelog: v0.4.0-beta.1...v0.4.0-beta.4
v0.4.0-beta.1
Full Changelog: v0.3.9...v0.4.0-beta.1
开发r-nacos新控制台,支持新开一个http端口、支持用户密码登陆、支持对外网暴露。
- 新控制台单据开一个http端口,以支持外网访问,可以单独开放新控制台的端口到外网。端口号:http_port+2000,默认为10848,本地可以通过 http://127.0.0.1:10848/ 访问。
- 新控制台增加用户管理模块,支持管理控制台用户。默认用户名为 admin,对应的密码为 admin;对外网开放前需要更新密码。
- 新控制台所有的接口都控制加上登陆校验,登录页面接口增加验证码校验(后继正式版本还会增加错误校验频率拦截)。
新控制台后面还差最后一个角色权限控制功能模块待开发。具体计划可参考: #29