Skip to content

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

Compare
Choose a tag to compare
@xuxueli xuxueli released this 30 May 12:02
· 185 commits to master since this release

新特性[2018-05-30]

  • 1、多环境支持:单个调度中心集群,支持自定义多套环境,管理多个环境的的配置数据;环境之间相互隔离;
  • 2、多数据类型配置:支持多种数据类型配置,如:String、Boolean、Short、Integer、Long、Float、Double 等;
  • 3、多语言支持:提供配置Agent服务,可据此通过Http获取配置数据,从而实现多语言支持。Agent存在Ehcache缓存性能极高,并且支持集群横向扩展;
  • 4、新增 "Jfinal" 类型Sample项目;
  • 5、新增 "Nutz" 类型Sample项目;
  • 6、支持ZK鉴权信息配置;
  • 7、Local Cache缓存长度扩充为100000,采用LRU过期策略。
  • 8、配置数据强制编码 UTF-8,解决因操作系统编码格式不一致导致的配置乱码问题;
  • 9、XxlConf与原生配置加载方式( "@value"、"${...}" )兼容,相互隔离,互不影响;替代原LocalConf层;
  • 10、移除Spring强制依赖。在保持对Spring良好支持情况下,提高对非Spring环境的兼容性;
  • 11、容器组件初始化顺序调整,修复@PostConstruct无法识别问题;
  • 12、配置优化,移除冗余配置项;
  • 13、小概率情况下BeanRefresh重复刷新问题修复;
  • 14、升级pom依赖至较新版本,如Spring、Zookeeper等;