Spring-Cloud架构入门(五)config与配置文件管理--转载请注明出处

一、SpringCloud-Config

SpringCloud-Config是用于对服务配置的集中化远程管理的工具,支持配置文件存储在git或者svn中,可以根据文件夹或者不同分支来获取不同的配置文件。配合 .sh 脚本启动服务,可以做到针对不同环境,配置进行进行快速切换。

SpringCloud的config,在使用git的情况下,可以使用如下的方式进行配置:

server的bootstarp.yml配置:

spring:
  application:
    name: config-server
  cloud:
    config:
      server:
        git:
          uri: https://gitee.com/zhouzhongzhi/properties.git
          search-paths: config
server:
  port: 8099

client的bootstarp.yml配置:

spring:
  application:
    name: customer
  cloud:
    config:
      uri: "http://localhost:8099"
      profile: "default"
      label: "dev"

在上方的配置中,我们首先在server端配置了git的地址(因为访问不需要密码,所以没有设置账号密码),然后指定该地址下的config文件夹,就不再需要多余配置了。

之后,在client的配置中,我们配置了uri,这个地址就是config服务的地址。如果不想配置config的uri

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值