电商平台网站建设,广西壮族自治区教育厅官网,新网站怎样做推广,网站利用e4a做app文章目录 1什么是配置2什么是配置中心3为什么我们要用配置中心4特点 1什么是配置
就是springboot中的application.yml/properties文件 比如#xff1a;项目名、端口号、数据库连接参数、启动参数等。
2什么是配置中心
配置中心就是用来管理项目当中所有配置的系统#xff… 文章目录 1什么是配置2什么是配置中心3为什么我们要用配置中心4特点 1什么是配置
就是springboot中的application.yml/properties文件 比如项目名、端口号、数据库连接参数、启动参数等。
2什么是配置中心
配置中心就是用来管理项目当中所有配置的系统也是微服务系统当中不可或缺的一部分。
3为什么我们要用配置中心
把项目中各种配置、各种参数、各种开关全部都放到一个集中的地方进行统一管理 在没有配置中心的传统项目中我们只需要在application.yml等配置文件中设置好要配置好的值就能完成配置。比如说我们的环境配置业务参数的配置。这种做法虽然简单但是一旦有参数需要修改我们需要登录到服务器上去手动修改如果是集群环境还需要修改多台不容易做到平滑修改甚至有的参数改动后。 「配置中心」的思路就是把项目中各种配置、各种参数、各种开关全部都放到一个集中的地方进行统一管理并提供一套标准的接口。当各个服务需要获取配置的时候就来「配置中心」的接口拉取。当「配置中心」中的各种参数有更新的时候也能通知到各个服务实时的过来同步最新的信息使之动态更新。可以溯源改动记录 在没有配置中心的传统项目中因为是直接修改的配置文件所以不容易形成记录也无法记录是谁修改的 什么时候修改的修改了哪些内容当配置出错的时候也就不能回滚了。
4特点
配置中心具有
配置集中管理方便统一规范配置和应用分离实时更新(当「配置中心」中的各种参数有更新的时候也能通知到各个服务实时的过来同步最新的信息使之动态更新。)高可用(每个服务每次从配置中心读取配置信息后会在本地生成一个缓存文件当下次读取时网络断掉/配置中心挂了服务就会去读缓存不让程序报错)