【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文件格式要規範準確,錯誤的格式也訪問不了

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章