配置中心选型对比

一、为什么使用配置中心

1、配置的动态更新:修改配置后,不重启服务也能使修改后的配置生效
2、配置集中式管理:如果每个节点自己维护配置文件,当有成百上千的服务节点时,维护起来成本太大
3、配置内容的安全性和权限:有些密码、密钥等保存在代码库会被所有享有代码库权限的程序员看到,容易泄密
4、多环境下的配置管理

二、常见配置中心对比

功能点SpringCloud ConfigApolloNacos
开源时间2014.92016.52018.6
配置实时推送支持(SpringCloud Bus)支持(HTTP长轮训1s内)支持(HTTP长轮训1s内)
版本管理支持(Git)支持支持
配置回滚支持(Git)支持支持
灰度发布支持支持待支持
权限管理支持支持待支持
多集群支持支持支持
多环境支持支持支持
监听查询支持支持支持
语言javago/c++/java/python/php/.net/openApipython/java/node.js/openApi
单机部署config-server+git+springcloud bus(支持配置实时推送)apollo-quikstart+mysqlnacos单节点
集群部署config-server+git+mq(部署复杂)config+admin+portal+mysql(部署复杂)nacos+mysql(部署简单)
配置格式校验不支持支持支持
通信协议HTTP/AMQPHTTPHTTP

对于目前springcloud生态来讲选型比较简单,alibaba使用nacos,netflix使用springcloud config

相关推荐:
1、注册中心选型对比
2、配置中心选型对比
3、网关选型对比
4、远程调用选型对比
5、分布式数据一致性
6、消息队列选型对比
7、监控工具选型对比
8、全链路追踪选型对比

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值