微服务配置管理

微服务中有几个问题需要解决:

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

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

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

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

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

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

相关推荐
我好饿12 小时前
自动化运维工具 Ansible 集中化管理服务器
运维·自动化·ansible
Seven972 小时前
剑指offer-33、丑数
java
東雪蓮☆2 小时前
Ansible 自动化运维:集中化管理服务器实战指南
linux·运维·自动化·ansible
荣光波比2 小时前
自动化运维工具 Ansible:集中化管理服务器完全指南
运维·自动化·云计算·ansible
Cyan_RA92 小时前
Linux 虚拟机软件 VMware Workstation Pro 安装CentOS的相关说明和操作
linux·运维·服务器·centos·vmware·vmtools
okra-2 小时前
文件测试测试用例
java·服务器·eclipse
一只游鱼2 小时前
Web之防XSS(跨站脚本攻击)
运维·服务器·xxs攻击
努力也学不会java2 小时前
【Java并发】深入解析ConcurrentHashMap
java·juc·hash table
qq_316837752 小时前
spring cloud 同一服务多实例 websocket跨实例无法共享Session 的解决
java·websocket·spring cloud