国外室内设计网站推荐,给个网站能用的2022,小兔自助建站系统,长寿时代的企业解决方案目录 什么是配置中心
为什么要有配置中心
配置中心的做法#xff08;读取和通知#xff09;
配置中心优点:
常用的配置中心中间件 什么是配置中心 配置中心就是用来管理项目当中所有配置的系统#xff0c;也是微服务系统当中不可或缺的一部分。项目的配置文件不放到本地…目录 什么是配置中心
为什么要有配置中心
配置中心的做法读取和通知
配置中心优点:
常用的配置中心中间件 什么是配置中心 配置中心就是用来管理项目当中所有配置的系统也是微服务系统当中不可或缺的一部分。项目的配置文件不放到本地了放到配置中心
为什么要有配置中心
先来看一下没有配置中心的传统项目存在哪些问题: 我们只需要在asplc aion yol等配置文件中设置好要配置好的值就能完成百置。比如说我们的环境配置业务参数的配置。这种做法虽然简单但是一旦有参数需要修改我们需要登录到服务器上去手动修改如果是集群环境还需要修改多台不容易做到平滑修改甚至有的参数改动后我们需要重启项目。 改动没有记录也没有溯源。因为是直接修改的配置文件所以不同意形成记录也无法记录是谁修改的什么时候修改的修改了哪些内容当配置出错的时候也就不能回滚了。
配置中心的做法读取和通知 配置中心的思路就是把项目中各种配置、各种参数、各种开关全部都放到一个集中的地方进行统一管理并提供一套标准的接口。当各个报务需要获取配置的时候就来配置中心的接口拉取。当配置中心中的各种参数有更新的时候也能通知到各个服务实时的过来同步最新的信息使之动态更新。
配置中心优点:
1.配置集中管理方便统一规范
2.高可用每次读完之后配置中心会在本地生成一个缓存文件假如读取的时候网络断了会先去缓存文件中读而不会让程序不能使用
3.实时更新
4.配置和应用分离
常用的配置中心中间件
mirrors/ctripcorp/apollo.GitCode/nacos
一般用的是携程开源的Apollo,阿波罗配置中心
nacos比较复杂