【springcloud 】springcloud 本地配置中心和git配置中心的搭建步骤

1.准备配置文件,放在本地和push到git仓库上

磁盘下新建yml配置文件放在自定义目录下

user-service服务 user-service-dev.yml,user-service-test.yml,user-service-prod.yml

pay-service服务 pay-service-dev.yml,pay-service-test.yml,pay-service-prod.yml

 2.配置中心服务config-service的application.yml配置如下

server:
  port: 9501
  
spring:
  application:
    name: config-service

  profiles:
    active: native # 配置中心用本地的话 打开注释 ,用git管理的话就注释掉

  #配置远程git仓库路径
  cloud:
    config:
      server:
# 使用git配置管理配置文件的话打开git节点注释,注释掉下面的native节点,并注释掉上面的profiles节点
#        git:
#          uri:
#          username: root
#          password: root
        native:
          search-locations: E:/pdl/configfile-repertory #本地路径时分隔符别用\

# 配置注册中心
eureka:
  client:
    service-url:
      defaultZone: http://localhost:9500/eureka/

 3.使用的时候,在user-service 和pay-service切换的时候 改下面的profile值就ok了

server:
  port: 9502#测试
      
spring:
  application:
    name: user-service
    
  # 配置中信息服务
  cloud:
    config:
      discovery:
        enabled: true
        service-id: CONFIG-SERVICE
#      profile: test #测试环境
      profile: dev #开发环境

4.验证调试

通过url就可以拿取配置文件信息

例如,想拉取user-service-dev.yml的配置信息

访问链接 

http://localhost:9501/user-service-dev.yml  (主机和端口改为各自的服务即可)

这里注意一点的是,yml文件格式要规范准确,错误的格式也访问不了

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

阿来小同学

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值