SpringCloud微服务实战(六)-统一配置中心-阿里云开发者社区

开发者社区> javaedge> 正文

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
配置文件修改,删除多余信息

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
SpringCloud迁移至EDAS微服务——Series2:在 ECS 集群中部署 Web 应用
SpringCloud迁移至EDAS微服务——Series2:在 ECS 集群中部署 Web 应用
1714 0
开发者学堂课程干货总结——Spring Cloud微服务架构设计与开发实战(十四)
Spring Cloud微服务架构设计与开发实战课时2.3—开发Spring Cloud微服务并注册到注册中心 。Java Spring Cloud是全球范围内最成熟、最完善、最流行的微服务架构方案体系。被众多的互联网大公司采用,包括阿里巴巴、腾讯、支付宝、网易、IBM、谷歌、京东、百度、滴滴等。电子书+视频为同学带来最佳学习效果,文字、课程链接、图谱地址统统为大家放送了哦!
80 0
《高性能Linux服务器构建实战》——1.4节Nginx的安装与配置
本节书摘来自华章社区《高性能Linux服务器构建实战》一书中的第1章,第1.4节Nginx的安装与配置,作者:高俊峰,更多章节内容可以访问云栖社区“华章社区”公众号查看
1525 0
Rainbond 部署SpringCloud微服务架构业务实践
SpringCloud架构作为目前业界使用最广的微服务架构模式,其后期运维交付问题较多。如何使用Rainbond来解决SpringCloud微服务架构在交付运维阶段的难题,本文将以实践的方式来阐述。
1363 0
开发者学堂课程干货总结——Spring Cloud微服务架构设计与开发实战(九)
Spring Cloud微服务架 Spring Cloud微服务架构设计与开发实战课时1.9—微服务架构中的经典设计模式 。Java Spring Cloud是全球范围内最成熟、最完善、最流行的微服务架构方案体系。被众多的互联网大公司采用,包括阿里巴巴、腾讯、支付宝、网易、IBM、谷歌、京东、百度、滴滴等。电子书+视频为同学带来最佳学习效果,文字、课程链接、图谱地址统统为大家放送了哦!
89 0
SpringCloud微服务实战(六)-统一配置中心
1 统一配置中心概述 为什么需要统一配置中心 2 Config Server 直接运行报错,因为会从 git拉取配置文件 在 Git 建立新仓库存放配置文件 ...
1036 0
jupyter notebook安装部署及实战组合漏斗图绘制
首先介绍下jupyter以及其安装和使用
232 0
+关注
javaedge
关注公众号:JavaEdge,后台回复面试,领取更多大厂求职资源。曾在百度、携程、华为等大厂搬砖,专注Java生态各种中间件原理、框架源码、微服务、中台等架构设计及落地实战,只生产硬核干货!
2314
文章
1
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载