Smconf 增加新功能啦

这2天抽空改了下Smconf,增加了2个比较实用的功能

  • 支持手动触发推送配置到指定的节点
  • 修改配置可以选择推送的节点,可用于做灰度发布测试
  • client端增加配置,是否用本地配置覆盖配置中心的配置

页面效果如下:
image.png


image.png

主要目的是为了在做灰度发布的时候,可以让指定节点的配置更新,老的节点不更新配置

假如你的A服务有3个节点,你想先发布一个节点,看看会不会有问题

刚好这个服务的配置是需要修改的,如果这个时候把所有配置都更新了,那其余的节点其实代码还是旧的,更新了也没用处

这个时候如果能指定到具体的节点做更新就比较方便了

关于配置的覆盖问题:
目前只有smconf.data.status=local来设置使用本地配置,即不加载配置中心的配置,缺少是否覆盖的配置选项,这样更灵活

增加配置smconf.overwrite.status=true即可覆盖远程配置的值和描述,其余的不能修改

GITHUB地址:https://github.com/yinjihuan/smconf

欢迎加入我的知识星球,一起交流技术,免费学习猿天地的课程(http://cxytiandi.com/course)

PS:目前星球中正在星主的带领下组队学习Sentinel,等你哦!

微信扫码加入猿天地知识星球

猿天地

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值