1、由於公司要求,對nacos做了命名空間的配置。(這個開始我步入了迷途。。。。)
為了更好的區分配置檔案,我們建立了兩個命名空間,dev和test,在學習的時候,我們並未建立這些命名空間,所以一直正常使用,建立命名空間後我們無法讀取到配置檔案。
那麼新增命名空間後需要在配置檔案中支援命名空間,類似你建立了group,你就一定要在配置檔案中指定group,不然也是無法呼叫配置檔案的。我們使用預設的group,是不需要配置的。
配置檔案如下:
server:
port: 8001
spring:
name: mycloud-gateway
cloud:
nacos:
config:
file-extension: yml
server-addr:
namespace: b5ccc73d-b020-46b9-8f5f-cc88062d4fc0
discovery:
server-addr:
profiles:
active: dev
下面引用官方文件的一段內容:
在初學的時候一定要看官方文件bootstrap.properties
中配置 nacos server 的位址和應用名在 nacos spring cloud 中,spring.cloud.nacos.config.server-addr=127.0.0.1:8848
dataid
的完整格式如下:$-$.$
spring.profile.active
即為當前環境對應的 profile,詳情可以參考 spring boot文件。注意:當spring.profile.active
為空時,對應的連線符-
也將不存在,dataid 的拼接格式變成$.$
file-exetension
為配置內容的資料格式,可以通過配置項spring.cloud.nacos.config.file-extension
來配置。目前只支援properties
和yaml
型別。
Nacos配置中心
在這篇文章中整合了springboot,並且作為註冊中心,接下來繼續整合配置中心。1 新增依賴 com.alibaba.cloud spring cloud starter alibaba nacos config 2.2.1.release 2 在控制台直接配置屬性 配置yml檔案 spring ...
Nacos 配置中心
nacos 致力於幫助您發現 配置和管理微服務。nacos 提供了一組簡單易用的特性集,幫助您快速實現動態服務發現 服務配置 服務元資料及流量管理。官方文件 unzip nacos server 1.3.1.zip cd nacos bin啟動命令 standalone代表著單機模式執行,非集群模式...
nacos配置共享 nacos配置中心使用
nacos不僅可以作為註冊中心使用,還可以作為配置中心使用。相比於使用spring cloud config server來說,我們可以不用再去建乙個配置檔案的git倉庫,直接可以在nacos的控制台進行操作,同時配置檔案熱更新也更為方便 nacos不僅可以作為註冊中心使用,還可以作為配置中心使用。...