介绍
为了解决服务系统配置更新麻烦,需要手动重启的问题
国内目前常用的有 Nacos 、Apollo , nacos 便于使用, Apollo配置更加全面
分布式配置中心,要考虑的作用(感谢G哥的总结):
- 权限控制:
- 日志记录
- 配置推送
- 灰度发布
- 容易操作
- 版本追踪
-
Apollo
[ ] Apollo官网
apollo 配置使用很简洁,唯一需要注意的就是 架构搭建
部门参数: organizations
高可用多环境架构![image.png](/uploads/projects/weishengcc@hi3vv4/2716eb87c23cc84f4abefd810249c27b.png)
模块分类:
- Config Service 提供配置的读取、推送等功能,服务对象是Apollo客户端
- Admin Service 提供配置的修改、发布等功能,服务对象是Apollo Portal(管理界面)
- Portal 管理配置的ui 页面