SpringCloud通用配置文件

springCloud中需要大量的配置文件,每個工程都需要重複書寫,例如:

  1. 數據庫最大連接數
  2. 最長等待時間
  3. 生產環境swagger暴露接口置爲關閉狀態,測試、開發環境開放
  4. 。。。。。。

等等以上配置對於多個服務來說都是通用的。如果在每個文件中都重複粘貼一遍,那豈不是有違OOP思想了,程序員豈能容忍這種事情的發生。

將通用配置抽取到一個通用配置文件中,配置服務拉取文件時拉取多個配置
通用配置文件
只需要在服務中配置如下即可拉取到通用配置文件:
在這裏插入圖片描述
另外還有兩種方法與上面的雷同

  1. application-環境.yml,就像application-d2.yml這樣,無需配置即可在啓動時自動拉取相應環境的配置文件
  2. spring.application.name=service-line,common同時起兩個名字,即可拉取到以兩個名字開頭並且對應環境的配置文件

如果有問題,請聯繫我,謝謝!
同時如果您有什麼疑問,如果能夠幫得上您,請您千萬不要客氣,方可直接留言。

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