介绍

为了解决服务系统配置更新麻烦,需要手动重启的问题

国内目前常用的有 Nacos 、Apollo , nacos 便于使用, Apollo配置更加全面
分布式配置中心,要考虑的作用(感谢G哥的总结):

  • 权限控制:
  • 日志记录
  • 配置推送
  • 灰度发布
  • 容易操作
  • 版本追踪
  • 支持配置回滚

    Apollo

  • [ ] Apollo官网

apollo 配置使用很简洁,唯一需要注意的就是 架构搭建

部门参数: organizations

高可用多环境架构image.png

模块分类:

  • Config Service 提供配置的读取、推送等功能,服务对象是Apollo客户端
  • Admin Service 提供配置的修改、发布等功能,服务对象是Apollo Portal(管理界面)
  • Portal 管理配置的ui 页面