最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Spring Cloud 配置中心多環(huán)境配置bootstrap.yml的實現方法

 更新時間:2024年03月20日 11:08:26   作者:普通網友  
spring cloud用上了配置中心,就一個boostrap.yml,本文就來介紹一下Spring Cloud 配置中心多環(huán)境配置bootstrap.yml的實現方法,感興趣的可以了解一下

一:spring boot 多環(huán)境配置文件

我們知道spring boot可以通過文件名來區(qū)分配置,如下:

application.yml
application-dev.yml #開發(fā)環(huán)境
application-test.yml #測試環(huán)境
application-prod.yml #正式環(huán)境

二:spring cloud多環(huán)境配置文件

但是spring cloud用上了配置中心,就一個boostrap.yml,且不支持文件名的方式來區(qū)分。
springcloud 配置中心bootstrap.yml區(qū)分環(huán)境的辦法如下:

boostrap.yml文件內容:

spring:
  profiles:
    active: dev
  application:
    name: user-server
  swagger:
    api-title: 用戶服務文檔
    url-pattern: /api/base/**
feign:
  hystrix:
    enabled: true
springfox:
  documentation:
    swagger:
      v2:
        path: /base/docs/info
##上面是基礎配置,不用上配置中心那種
##下面是環(huán)境區(qū)分,主要不同環(huán)境不同文件獲取
---
#開發(fā)環(huán)境
spring:
  profiles: dev
  cloud:
    nacos:
      discovery:
        server-addr: localhost:8848
        namespace: c97d4f46-deba-5588-b05f-c2a061ccc688
      config:
        server-addr: localhost:8848
        file-extension: yaml
        group: DEFAULT_GROUP
        namespace: c97d4f46-deba-5588-b05f-c2a061ccc688
---
#正式環(huán)境
spring:
  profiles: prod
  cloud:
    nacos:
      discovery:
        server-addr: localhost:8848
        namespace: aa3de4c8-61ad-5568-9887-ed731659edd4
      config:
        server-addr: localhost:8848
        file-extension: yaml
        group: DEFAULT_GROUP
        namespace: aa3de4c8-61ad-5568-9887-ed731659edd4
---
#測試環(huán)境
spring:
  profiles: uat
  cloud:
    nacos:
      discovery:
        server-addr: localhost:8848
        namespace: 98adcdd5-f25c-7890-b8f3-97352adc83e8
      config:
        server-addr: localhost:8848
        file-extension: yaml
        group: DEFAULT_GROUP
        namespace: 98adcdd5-f25c-7890-b8f3-97352adc83e8

多個配置以 — 分開,然后通過spring.profiles=環(huán)境表示具體的環(huán)境配置.。

三:java啟動方式

啟動時可以指定我們的服務器上面的運行引用配置如:

java -jar -Dspring.profiles.active=uat *****.jar

或者dockerfile啟動方式
ENTRYPOINT ["java","-jar","-Dspring.profiles.active=uat","*****.jar"]

 到此這篇關于Spring Cloud 配置中心多環(huán)境配置bootstrap.yml的實現方法的文章就介紹到這了,更多相關Spring Cloud  多環(huán)境配置bootstrap.yml內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

最新評論

成武县| 河间市| 苗栗县| 太原市| 宜城市| 资中县| 镇江市| 本溪| 集安市| 芷江| 南雄市| 宜章县| 蕲春县| 阳城县| 赤峰市| 涞水县| 永济市| 阿瓦提县| 伊春市| 镇巴县| 和政县| 华宁县| 沐川县| 阿巴嘎旗| 柳州市| 平谷区| 宁都县| 黄大仙区| 兴义市| 永兴县| 凯里市| 金平| 万州区| 邵武市| 沁水县| 镇江市| 龙山县| 雷波县| 西和县| 白河县| 灌南县|