springboot 動態切換環境

2021-09-11 10:41:17 字數 634 閱讀 4606

springboot-動態切換環境

一般我們在開發中會有 開發、測試、預生產、生產環境的分類,這個時候我們會遇到在專案部署打包的時候需要動態的去切換環境,怎樣去實現動態環境的切換呢?好了,廢話不多說直接整乾貨。

1、首先我們在springboot的pom.xml中新增專案中的環境配置,如圖

我們這邊先簡單介紹三套環境的切換,如圖所示,當我們新增三套環境的profile配置之後,我們的第一階段的任務就完成了,即環境的配置。

主配置檔案:

好了,其他的配置檔案就不多加贅述,為了方便看效果只是簡單的改了啟動的tomcat的埠號。

3、看效果,我們選擇開發環境的配置啟動,注意看啟動資訊。附圖:

springboot前端動態切換日誌等級

日誌級別在生產環境中尤為重要,一般都是配置為error級別,如果我想看更多的日誌呢?切換很麻煩,所以在spring boot1.5.x以上的版本支援日誌級別動態切換了。首先引入依賴 org.springframework.boot spring boot starter actuator 在spri...

springboot 多資料來源動態切換

1.取消單資料來源預設配置 datasourceautoconfiguration.class public static void main string args 2.切換資料來源 aspect component lazy false order 0 order設定aop執行順序 使之在資料庫...

springboot之動態切換多資料來源

1.註冊多資料來源 configuration public class datasourceconfiguration 廣州資料來源 bean name guangzhoudatasource qualifier guangzhoudatasource configurationpropertie...