XXL-CONF v1.4.2 发布,新增 “多环境、多语言” 等特性

栏目: 软件资讯 · 发布时间: 7年前

内容简介:版本新特性: 多环境支持:单个调度中心集群,支持自定义多套环境,管理多个环境的的配置数据;环境之间相互隔离; 多数据类型配置:支持多种数据类型配置,如:String、Boolean、Short、Integer、Long、Float、D...

版本新特性:

  • 多环境支持:单个调度中心集群,支持自定义多套环境,管理多个环境的的配置数据;环境之间相互隔离;

  • 多数据类型配置:支持多种数据类型配置,如:String、Boolean、Short、Integer、Long、Float、Double 等;

  • 多语言支持:提供配置Agent服务,可据此通过Http获取配置数据,从而实现多语言支持。Agent存在Ehcache缓存性能极高,并且支持集群横向扩展;

  • 新增 "Jfinal" 类型Sample项目;

  • 新增 "Nutz" 类型Sample项目;

  • 支持ZK鉴权信息配置;

  • Local Cache缓存长度扩充为100000,采用LRU过期策略。

  • 配置数据强制编码 UTF-8,解决因操作系统编码格式不一致导致的配置乱码问题;

  • XxlConf与原生配置加载方式( "@value"、"${...}" )兼容,相互隔离,互不影响;替代原LocalConf层;

  • 移除Spring强制依赖。在保持对Spring良好支持情况下,提高对非Spring环境的兼容性;

  • 容器组件初始化顺序调整,修复@PostConstruct无法识别问题;

  • 配置优化,移除冗余配置项;

  • 小概率情况下BeanRefresh重复刷新问题修复;

  • 升级pom依赖至较新版本,如Spring、Zookeeper等;

XXL-CONF v1.4.2 发布,新增 “多环境、多语言” 等特性

《分布式配置管理平台 XXL-CONF 》

  • 简单: 提供简洁实用的API,多种方式灵活获取配置,上手简单;

  • 在线管理: 提供配置中心, 通过Web界面在线操作配置数据;

  • 多环境支持:单个调度中心集群,支持自定义多套环境,管理多个环境的的配置数据;环境之间相互隔离;

  • 多数据类型配置:支持多种数据类型配置,如:String、Boolean、Short、Integer、Long、Float、Double 等;

  • 多语言支持:提供配置Agent服务,可据此通过Http获取配置数据,从而实现多语言支持。Agent存在Ehcache缓存性能极高,并且支持集群横向扩展;

  • 配置变更监听功能:可开发Listener逻辑,监听配置变更事件,可据此动态刷新JDBC连接池等高级功能;

  • 毫秒级动态推送: 配置更新后, 实时推送配置信息, 项目中配置数据会实时更新并生效, 不需要重启线上机器;

  • 配置中心HA:配置中心支持集群部署,提供系统可用性;

  • 推送服务HA: 配置服务基于ZK集群, 只要集群节点保证存活数量大于N/2N+1, 就可保证服务稳定, 避免单点风险;

  • 配置备份: 配置数据同时在ZK与 MySQL 中存储和备份, 提高配置数据的安全性;

  • 多种获取配置方式:支持 "API、 注解、XML占位符" 三种方式获取配置,可灵活选择使用;

  • 兼容Spring原生配置:兼容Spring原生配置方式 "@Value"、"${}" 加载本地配置功能;与分布式配置获取方式隔离,互不干扰;

  • 分布式: 支持多业务线接入并统一管理配置信息,支撑分布式业务场景;

  • 项目隔离: 以项目为维度管理配置, 方便隔离不同业务线配置;

  • 高性能: 通过Ehcache对ZK推送的配置做Local Cache, 提高性能;

  • 客户端断线重连强化:除了依赖ZK之外,设置守护线程,提高异常情况下配置稳定性和时效性;

  • 空配置处理:主动缓存null或不存在类型配置,避免配置请求穿透到ZK引发雪崩问题;

  • 用户管理:支持在线添加和维护用户,包括普通用户和管理员两种类型用户;

  • 配置权限控制;以项目为维度进行配置权限控制,管理员拥有全部项目权限,普通用户只有分配才拥有项目下配置的查看和管理权限;

  • 历史版本回滚:记录配置变更历史,方便历史配置版本回溯,默认记录10个历史版本;

技术交流

官方文档


【声明】文章转载自:开源中国社区 [http://www.oschina.net]


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

认知盈余

认知盈余

[美] 克莱·舍基 / 胡泳、哈丽丝 / 中国人民大学出版社 / 2011-12 / 49.80元

“互联网革命最伟大的思考者”克莱•舍基 继《未来是湿的》之后最新力作 看自由时间如何变革世界的未来 如果说《未来是湿的》揭示的是“无组织的组织力量”, 那么《认知盈余》揭示的就是 “无组织的时间力量”。 腾讯董事会主席兼首席执行官马化腾首度亲笔作序倾情推荐 克莱•舍基说,美国人一年花在看电视上的时间大约2 000亿个小时,而这几乎是2 000个维基百科项目一年所需要的......一起来看看 《认知盈余》 这本书的介绍吧!

MD5 加密
MD5 加密

MD5 加密工具

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具