微服务-27.配置管理-什么是配置管理

一.配置管理

到目前为止我们已经解决了微服务相关的几个问题:

微服务远程调用

微服务注册、发现

微服务请求路由、负载均衡

微服务登录用户信息传递

不过,现在依然还有几个问题需要解决:

我们发现很多微服务中的配置文件里的配置都是重复的。修改编辑麻烦。

网关路由在配置文件中写死了,如果变更必须重启微服务

某些业务配置在配置文件中写死了,每次修改都要重启服务

每个微服务都有很多重复的配置,维护成本高

这些问题都可以通过统一的配置管理器服务解决。而Nacos不仅仅具备注册中心功能,也具备配置管理的功能:

微服务共享的配置可以统一交给Nacos保存和管理,在Nacos控制台修改配置后,Nacos会将配置变更推送给相关的微服务,并且无需重启即可生效,实现配置热更新。

网关的路由同样是配置,因此同样可以基于这个功能实现动态路由功能,无需重启网关即可修改路由配置。

相关推荐
刚入门的大一新生5 分钟前
Linux-Linux的进程状态
linux·运维·服务器
迪康coolmu40 分钟前
企业文件外发防泄漏实践:从通道封堵到三层全链路管控
大数据·运维·网络·人工智能·安全·阿里云
画中有画9 小时前
MLOps 架构在大模型应用系统中的设计与实践
架构
Rain的Java大神之路10 小时前
介绍一下分布式事务
java·分布式·后端·spring·spring cloud·架构·springcloud
厚国兄10 小时前
大模型AI Agent记忆系统——Graphiti_源码架构与实现教程
架构·agent
canonical_entropy10 小时前
可逆不是逆向运行:DeepSeek Harness 架构的数学本质
人工智能·架构·agent
JoyCong199811 小时前
ToDesk个人版、专业版、游戏版、设计版、性能版、团队版权益介绍
大数据·运维·游戏·远程工作·远程操作
南城以南溫暖如初14711 小时前
外卖CPS实战指南:从技术选型到运营落地全流程解析
java·spring boot·mysql·架构·vue
ZGIAI11 小时前
ZGI Workflow:让知识检索进入业务流程
人工智能·架构
ZGIAI11 小时前
ZGI 模型网关:统一接入与路由大模型
人工智能·架构