开源配置管理工具config-toolkit 使用心得

这是本人第一次写博,有不当之处敬请指正

首先感谢config-toolkit 开发者 wangyuxuan

由于分布式项目修改某个值,就需要所有应用中的配置均需要修改, 所以项目需要将配置集中管理,在wangyuxuan大哥的帮助下,顺利完成了config-toolkit与项目集成,本文是个人在集成config-toolkit时的心得

 

config-toolkit 下载地址:https://github.com/dangdangdotcom/config-toolkit 在此地址中作者介绍了config-toolkit的作用以及使用

本文在此基础上进行详细集成说明:

开发环境:win7、jdk1.6、spring3.2、tomcat7、zookeeper3.3.6

配置文件类型; *.properties

 

本人项目中使用config-toolkit特点:

实现配置热更新 (举例; 应用中上传文件的路径需要修改,无需停服务就可以实时更改)版本控制,支持灰度发布 (举例:多个应用使用不同的配置,可以快速从测试环境的配置更改到正式环境的配置)

 

一、搭建ConfigWeb环境,用于管理ZK中的配置信息

搭建configweb

下载config-toolkit,将config-web工程进行打成war包,部署到tomcat7下

注:由于config-web使用了鉴权密码,故需要执行以下python程序

 python -c "import hashlib;print hashlib.sha1('abc').hexdigest();" 

 # a9993e364706816aba3e25717850c26c9cd0d89d 

 echo "set /aaa/bbb a9993e3647
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值