当前位置:网站首页>Config分布式配置中心
Config分布式配置中心
2022-07-07 02:40:00 【RB_VER】
概述
微服务意味着要将单体应用中的业务拆分成一个个子服务,每个服务的粒度相对较小,因此系统中会出现大量的服务。由于每个服务都需要必要的配置信息才能运行,所以一套集中式的、动态的配置管理设施是必不可少的。
spring cloud config为微服务架构中的微服务提供集中化的外部配置支持,配置服务器为各个不同微服务应用的所有环境提供了一个中心化的外部配置。
spring cloud config分为服务端和客户端两部分。
服务端也称为分布式配置中心,它是一个独立的微服务应用,用来连接配置服务器并为客户端提供获取配置信息,加密/解密信息等访问接口。
客户端则是通过指定的配置中心来管理应用资源,以及与业务相关的配置内容,并在启动的时候从配置中心获取和加载配置信息,配置服务器默认采用git来存储配置信息,这样就有助于对环境配置进行版本管理,并且可以通过git客户端工具来方便的管理和访问配置内容。
config功能:
- 集中管理配置文件
- 不同环境不同配置,动态化的配置更新,分环境部署比如dev/test/prod/beta/release。
- 运行期间动态调整配置,不再需要在每个服务部署的机器上编写配置文件,服务会向配置中心统一拉取配置自己的信息。
- 当配置发生变动时,服务不需要重启即可感知到配置的变化并应用新的配置。
- 将配置信息以REST接口形式暴露。
边栏推荐
- JWT 认证
- from .onnxruntime_pybind11_state import * # noqa ddddocr运行报错
- How to solve sqlstate[hy000]: General error: 1364 field 'xxxxx' doesn't have a default value error
- 品牌·咨询标准化
- 如何给目标机器人建模并仿真【数学/控制意义】
- 使用net core优势/为什么使用
- ICML 2022 | explore the best architecture and training method of language model
- impdp的transform参数的测试
- Unable to debug screen program with serial port
- 软件测试到了35岁,真的就干不动了吗?
猜你喜欢
Leetcode T1165: 日志分析
华为机试题素数伴侣
JWT 认证
How to use wechat cloud hosting or cloud functions for cloud development of unapp development applet
哈趣投影黑馬之姿,僅用半年强勢突圍千元投影儀市場!
Abnova 膜蛋白脂蛋白体技术及类别展示
POI导出Excel:设置字体、颜色、行高自适应、列宽自适应、锁住单元格、合并单元格...
Overview of FlexRay communication protocol
Several index utilization of joint index ABC
Shared memory for interprocess communication
随机推荐
leetcode 509. Fibonacci Number(斐波那契数字)
[opencv] morphological filtering (2): open operation, morphological gradient, top hat, black hat
Common problems of caching in high concurrency scenarios
剑指offer-高质量的代码
Postgresql源码(60)事务系统总结
C language (structure) defines a user structure with the following fields:
哈趣投影黑馬之姿,僅用半年强勢突圍千元投影儀市場!
Prompt for channel security on the super-v / device defender side when installing vmmare
JESD204B时钟网络
JVM in-depth
DB2获取表信息异常:Caused by: com.ibm.db2.jcc.am.SqlException: [jcc][t4][1065][12306][4.25.13]
Jmeter 5.5版本发布说明
Several index utilization of joint index ABC
Basic DOS commands
SolidWorks的GB库(钢型材库,包括铝型材、铝管等结构)安装及使用教程(生成铝型材为例)
POI导出Excel:设置字体、颜色、行高自适应、列宽自适应、锁住单元格、合并单元格...
分布式id解决方案
Navicat导入15G数据报错 【2013 - Lost connection to MySQL server during query】 【1153:Got a packet bigger】
毕业设计游戏商城
网络基础 —— 报头、封装和解包