欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

一: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文件內(nèi)容:

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的實現(xiàn)方法的文章就介紹到這了,更多相關Spring Cloud  多環(huán)境配置bootstrap.yml內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • Spring?web開發(fā)教程之Request獲取3種方式

    Spring?web開發(fā)教程之Request獲取3種方式

    這篇文章主要給大家介紹了關于Spring?web開發(fā)教程之Request獲取3種方式的相關資料,request對象是從客戶端向服務器發(fā)出請求,包括用戶提交的信息以及客戶端的一些信息,需要的朋友可以參考下
    2023-11-11
  • 解讀Spring?Bean的作用域

    解讀Spring?Bean的作用域

    這篇文章主要介紹了解讀Spring?Bean的作用域,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-10-10
  • Java線程池運行狀態(tài)監(jiān)控實現(xiàn)解析

    Java線程池運行狀態(tài)監(jiān)控實現(xiàn)解析

    這篇文章主要介紹了Java線程池運行狀態(tài)監(jiān)控實現(xiàn)解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-10-10
  • Java版畫板的實現(xiàn)方法

    Java版畫板的實現(xiàn)方法

    這篇文章主要為大家詳細介紹了Java版畫板的實現(xiàn)方法,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • 詳解Kotlin中如何實現(xiàn)類似Java或C#中的靜態(tài)方法

    詳解Kotlin中如何實現(xiàn)類似Java或C#中的靜態(tài)方法

    Kotlin中如何實現(xiàn)類似Java或C#中的靜態(tài)方法,本文總結(jié)了幾種方法,分別是:包級函數(shù)、伴生對象、擴展函數(shù)和對象聲明。這需要大家根據(jù)不同的情況進行選擇。
    2017-05-05
  • 簡單了解springboot中的配置文件相關知識

    簡單了解springboot中的配置文件相關知識

    這篇文章主要介紹了簡單了解springboot中的配置文件相關知識,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-11-11
  • SpringBoot項目中JDK動態(tài)代理和CGLIB動態(tài)代理的使用詳解

    SpringBoot項目中JDK動態(tài)代理和CGLIB動態(tài)代理的使用詳解

    JDK動態(tài)代理和CGLIB動態(tài)代理都是SpringBoot中實現(xiàn)AOP的重要技術,JDK動態(tài)代理通過反射生成代理類,適用于目標類實現(xiàn)了接口的場景,性能較好,易用性高,但必須實現(xiàn)接口且不能代理final方法,CGLIB動態(tài)代理通過生成子類實現(xiàn)代理
    2025-03-03
  • java 8 lambda表達式list操作分組、過濾、求和、最值、排序、去重代碼詳解

    java 8 lambda表達式list操作分組、過濾、求和、最值、排序、去重代碼詳解

    java8的lambda表達式提供了一些方便list操作的方法,主要涵蓋分組、過濾、求和、最值、排序、去重,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2024-01-01
  • Java中List集合的常用方法詳解

    Java中List集合的常用方法詳解

    這篇文章主要為大家詳細介紹了Java中List集合的常用方法,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-02-02
  • Spring條件注解@ConditionnalOnClass的原理分析

    Spring條件注解@ConditionnalOnClass的原理分析

    這篇文章主要介紹了Spring條件注解@ConditionnalOnClass的原理分析,所謂@ConditionalOnClass注解,翻譯過來就是基于class的條件,它為所標注的類或方法添加限制條件,當該條件的值為true時,其所標注的類或方法才能生效,需要的朋友可以參考下
    2023-12-12

最新評論