SpringCloud Config配置中心得基本应用(第一篇)

节一:配置中心得基本应用-config


首先提出疑问:比如我现在的项目是在生产环境的话,现在我的项目上线了,像属性配置文件中的数据库连接源的账号和密码,还有连接地址都会发生变化,如果发生变化的话,我们就会去改下这个属性的配置文件,然后我的项目就会重新打包,打包的时候本来这个项目是war包的形式在部署的,而我现在又得需要把代码拿过来打包,很不方便的,那么如何去做到在不改变这个项目的情况下,从而把这些配置读取出来,达到统一的集中化的管理呢?这时我们就应该用到配置中心,就是把一些隐私的东西,一些私密的东西是不能展现给别人的,
这里我先选用config配合码云一起用。写完config,继续写apollo做配置中心得使用。

1、 建个配置中心的模块
在这里插入图片描述
需要的依赖:
1、首先是服务发现,服务发现主要是把这个配置中心注册到zookeeper上去从而达到高可用的配置,所以用到注册发现。
2、然后需要一个配置中心
3、还需要web的依赖,因为最终需要去启动的,因为要内置tomcat
在这里插入图片描述
代码示例:

2、这时当你启动这个配置中心的模块的时候会报个错误:你必须需要一个Git的URI在你的配置里面才可以
在这里插入图片描述
3、所以说一旦加入了配置中心的话,配置中心默认的话从git上拉取数据到本地的git里面去,但是这个git不需要去安装。先用码云或者GitHub,我这里用的码云
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
4、到时我就会把这个文件从gitee上面拉取下来,然后把这个配置信息给读取下来,那么这个东西如何去做呢?

只需要把这个地址填入到自己的cloud-config的配置文件中去:还有git得用户名和密码
在这里插入图片描述
5、再次启动cloud-conifg
在这里插入图片描述
下面的映射路径是比较重要的
在这里插入图片描述
6、当访问地址:说明把数据库的连接源能拉下来信息
在这里插入图片描述
也拉到了本地的临时的文件里面:git仓库的临时目录
在这里插入图片描述
由于config得内容很多,需要分几次去写

欢迎加群,咨询原创作者,下载源码工程包:797853299

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值