XXL-CONF v1.4.1 发布,分布式配置管理平台

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

内容简介:版本新特性: 1、Ehcache 缓存对象 CacheNode 序列化优化; 2、XML 配置方式,Bean 初始化时配置加载逻辑优化; 3、升级多项依赖至较新版本:spring、spring-boot、jackson、freemarker、mybatis 等; 《分布式配...

版本新特性:

  • 1、Ehcache 缓存对象 CacheNode 序列化优化;

  • 2、XML 配置方式,Bean 初始化时配置加载逻辑优化;

  • 3、升级多项依赖至较新版本:spring、spring-boot、jackson、freemarker、mybatis 等;

XXL-CONF v1.4.1 发布,分布式配置管理平台

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

XXL-CONF 是一个分布式配置管理平台,提供统一的配置管理服务。现已开放源代码,开箱即用。

特性

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

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

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

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

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

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

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

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

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

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

  • 11、多种获取配置方式:支持 "API、 @XxlConf、XML" 三种方式获取配置,可灵活选择使用;

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

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

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

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

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

技术交流

官方文档


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


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

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

The Cult of the Amateur

The Cult of the Amateur

Andrew Keen / Crown Business / 2007-6-5 / USD 22.95

Amateur hour has arrived, and the audience is running the show In a hard-hitting and provocative polemic, Silicon Valley insider and pundit Andrew Keen exposes the grave consequences of today’s......一起来看看 《The Cult of the Amateur》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具