組態檔問題
如果使用application命名時,需要使用Properties擴展名的,如果使用yml格式的,那你不能使用application.yml,而應該使用bootstrap.yml這種格式,如圖所示,這種是無法加載配置的


使用bootstrap然后定義好擴展名,因為在nacos里我們添加的是yaml檔案,,只它默認只查詢 properties檔案
bootstrap.yml
server.port: 6060
spring:
application.name: gateway
profiles.active: dev
bootstrap-dev.yml
spring:
cloud:
nacos:
config:
server-addr: 127.0.0.1:8848
file-extension: yaml
discovery:
server-addr: 127.0.0.1:8848

對于nacos上的組態檔,是可以沒有擴展名的

總結 :在使用yaml組態檔時,我們需要使用bootstrap做為本地組態檔的名稱,
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/135876.html
標籤:Java
