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

一.配置管理

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

微服务远程调用

微服务注册、发现

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

微服务登录用户信息传递

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

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

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

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

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

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

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

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

相关推荐
johnny23310 分钟前
运维管理面板:AcePanel、OpenOcta、DeepSentry
运维
青梅橘子皮32 分钟前
Linux---基本指令
linux·运维·服务器
码点滴1 小时前
什么时候用 DeepSeek V4,而不是 GPT-5/Claude/Gemini?
人工智能·gpt·架构·大模型·deepseek
heimeiyingwang1 小时前
【架构实战】状态机架构:订单/工单状态流转设计
观察者模式·架构·wpf
REDcker1 小时前
Linux信号机制详解 POSIX语义与内核要点 sigaction与备用栈实践
linux·运维·php
rKWP8gKv72 小时前
Java微服务性能监控:Prometheus与Grafana集成方案
java·微服务·prometheus
小江的记录本2 小时前
【Kafka核心】架构模型:Producer、Broker、Consumer、Consumer Group、Topic、Partition、Replica
java·数据库·分布式·后端·搜索引擎·架构·kafka
cui_ruicheng2 小时前
Linux进程间通信(三):System V IPC与共享内存
linux·运维·服务器
一切皆是因缘际会3 小时前
AI数字分身的底层原理:破解意识、自我与人格复刻的核心难题
大数据·人工智能·ai·架构
ACP广源盛139246256733 小时前
IX8024与科学大模型的碰撞@ACP#筑牢科研 AI 算力高速枢纽分享
运维·服务器·网络·数据库·人工智能·嵌入式硬件·电脑