SpringCloud微服务实战(六)-统一配置中心

简介: 1 统一配置中心概述 为什么需要统一配置中心 2 Config Server 直接运行报错,因为会从 git拉取配置文件 在 Git 建立新仓库存放配置文件 ...
+关注继续查看

1 统一配置中心概述

为什么需要统一配置中心

img_cca765ea7c6417ed6902e06da77f1e9b.png

img_25f49d46ffa49778d5ceab2beb61c5ec.png

2 Config Server

img_28813ac3923e0a9ffccc64c50a5155f1.png

img_3bb3e06ae237a34ffd04a0056cb03966.png

直接运行报错,因为会从 git拉取配置文件


img_24b8381301cd94ac38b5a9b5e7a948cf.png

在 Git 建立新仓库存放配置文件
img_84734835f2673a2550a1b8c7ab7c1818.png

img_4d272534042024c00f316e0bed543521.png
配置 Git 信息后,重启成功,无报错

img_a279ade8f9cbe549b2c83c7eb12258ef.png
访问配置文件yml 格式

img_a9c43a58f6e86c7dbc7dd1654727f764.png
properties格式

img_adaa35e333ad6d571ebd93fa00cf8fc0.png
json格式

若故意将 yml 格式写错,则会报错


img_1358e1a274c8e985dcc756419846d151.png

两种配置文件访问路径
/{name}-{profiles}.yml
/{label}/{name}-{profiles}.properties]

name 服务名
profiles 环境
label 分支( branch)

新建一个分支


img_80f25a1237997e0a63dabf8178cc71a7.png

修改下配置文件,以示区别


img_4cecac9cf736a4f5b06a71225afe202a.png

访问成功
img_488c4d0252e0293835abb2eaeb2d523a.png

git默认存放路径


img_40c0bd48becc38fb138a786a62789cf4.png

亦可自定义路径
img_d4a9766a929ab12a42807fa41bf5faa0.png

3 Config Client

img_8a55964170a2d5953dcf726beef0199a.png
在 order 添加 config-client 依赖

img_3f401d052d4d46c7ac5d408b8cc4c69c.png
配置文件修改,删除多余信息
目录
相关文章
|
10月前
|
Kubernetes 安全 前端开发
微服务架构、新特性与注册中心|学习笔记(四)
快速学习微服务架构、新特性与注册中心
109 0
微服务架构、新特性与注册中心|学习笔记(四)
|
10月前
|
存储 前端开发 Java
3.5 Spring Cloud 使用 Nacos 作为微服务统一配置中心| 学习笔记
快速学习 3.5 Spring Cloud 使用 Nacos 作为微服务统一配置中心。
244 0
3.5 Spring Cloud 使用 Nacos 作为微服务统一配置中心| 学习笔记
|
10月前
|
负载均衡 Cloud Native Java
注册中心—高并发场景微服务实战(九)
你好,我是程序员Alan. 我在《白话服务治理—高并发场景微服务实战(八)》中,简单介绍了微服务常见组件功能,从本篇开始我将进一步讲解各个组件的内容和应用。
242 0
|
10月前
|
存储 缓存 算法
微服务注册中心技术选型:5种主流注册中心,哪个最香?
讲解5种常用的注册中心,对比其流程和原理,无论是面试还是技术选型,都非常有帮助。 对于注册中心,在写这篇文章前,我其实只对ETCD有比较深入的了解,但是对于Zookeeper和其它的注册中心了解甚少,甚至都没有考虑过ETCD和Zookeeper是否适合作为注册中心。 经过近2周的学习,原来注册中心除了ETCD和Zookeeper,常用的还有Eureka、Nacos、Consul,下面我们就对这些常用的注册中心,初探它们的异同,便于后续技术选型。 全文接近 8千字,有点长,建议先收藏,再慢慢看,下面是文章目录:
|
10月前
|
微服务
《一招玩转微服务注册&配置中心》电子版地址
03-一招玩转微服务注册&配置中心
48 0
《一招玩转微服务注册&配置中心》电子版地址
|
11月前
|
缓存 负载均衡 Cloud Native
【云原生&微服务四】SpringCloud之Ribbon和Erueka/服务注册中心的集成细节(获取服务实例列表、动态更新服务实例信息、负载均衡出一个实例、IPing机制判断实例是否存活)
【云原生&微服务四】SpringCloud之Ribbon和Erueka/服务注册中心的集成细节(获取服务实例列表、动态更新服务实例信息、负载均衡出一个实例、IPing机制判断实例是否存活)
266 0
【云原生&微服务四】SpringCloud之Ribbon和Erueka/服务注册中心的集成细节(获取服务实例列表、动态更新服务实例信息、负载均衡出一个实例、IPing机制判断实例是否存活)
|
11月前
|
缓存 Java Nacos
微服务系列:nacos注册中心实战
微服务系列:nacos注册中心实战
116 0
微服务系列:nacos注册中心实战
|
11月前
|
前端开发 Java 测试技术
微服务系列:nacos配置中心实战
微服务系列:nacos配置中心实战
348 1
微服务系列:nacos配置中心实战
|
11月前
|
缓存 运维 监控
微服务之服务框架和注册中心
微服务的水挺深的,准确的说,不仅深还特别广。微服务涉及的内容特别多,而且每一块都可以深入研究,成为这方面的专家。
|
SQL 运维 Java
【微服务~高级】配置中心实战
【微服务~高级】配置中心实战
112 0
【微服务~高级】配置中心实战
相关产品
微服务引擎
服务网格
推荐文章
更多