当前位置:网站首页>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接口形式暴露。
边栏推荐
猜你喜欢
MATLAB小技巧(30)非线性拟合 lsqcurefit
The difference between string constants and string objects when allocating memory
多个kubernetes集群如何实现共享同一个存储
线性代数(一)
Pinduoduo lost the lawsuit: "bargain for free" infringed the right to know but did not constitute fraud, and was sentenced to pay 400 yuan
dolphinscheduler3. X local startup
Haqi projection Black Horse posture, avec seulement six mois de forte pénétration du marché des projecteurs de 1000 yuans!
Cloudcompare point pair selection
mysql查看bin log 并恢复数据
Redhat5 installing vmware tools under virtual machine
随机推荐
What books can greatly improve programming ideas and abilities?
MySQL卸载文档-Windows版
Problems and precautions about using data pumps (expdp, impdp) to export and import large capacity tables in Oracle migration
How can I check the DOI number of a foreign document?
Answer to the first stage of the assignment of "information security management and evaluation" of the higher vocational group of the 2018 Jiangsu Vocational College skills competition
LM small programmable controller software (based on CoDeSys) Note 23: conversion of relative coordinates of servo motor operation (stepping motor) to absolute coordinates
ANR 原理及实践
[start from scratch] detailed process of deploying yolov5 in win10 system (CPU, no GPU)
地质学类比较有名的外文期刊有哪些?
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
ceres-solver和g2o性能比较
How to solve sqlstate[hy000]: General error: 1364 field 'xxxxx' doesn't have a default value error
RuntimeError: CUDA error: CUBLAS_STATUS_ALLOC_FAILED when calling `cublasCreate(handle)`问题解决
[GNN] graphic gnn:a gender Introduction (including video)
如何解决数据库插入数据显示SQLSTATE[HY000]: General error: 1364 Field ‘xxxxx‘ doesn‘t have a default value错误
Stack and queue-p79-9
2022/07/04学习记录
Redis (I) -- getting to know redis for the first time