當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
SpringBoot整合nacos实现参数配置
生活随笔
收集整理的這篇文章主要介紹了
SpringBoot整合nacos实现参数配置
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
SpringBoot整合nacos實現參數配置
- 1.nacos安裝
- 2.項目配置
- 配置文件
- 3.nacos配置
- 4.啟動
1.nacos安裝
首先,這里的版本號用的是linux的1.4.1
鏈接:https://pan.baidu.com/s/1z196fI1sl3t7WD2P7MV8eQ
提取碼:3ute
1.新建一個數據庫導入目錄里的nacos-mysql.sql文件
2.放開application.properties的數據庫配置
3.修改啟動腳本為單機啟動
startup.sh->
把MODE改為standalone
之后啟動就OK了
2.項目配置
項目里的配置主要是版本要兼容,要么啟動報錯,要么配置讀不到
測試用的版本號如下:
配置文件
bootstrap.yml –注意!必須要建一個這個才能讀取到配置
spring:application:# 項目名稱name: demoprofiles: # 配置分支active: devcloud:nacos:config:name: ${spring.application.name}# nacos服務器地址 域名則用 http://xxx.com即可server-addr: 127.0.0.1:8848# nacos里Data Id的后綴file-extension: yml# nacos里的分組名稱group: dev# nacos里的命名空間idnamespace: b261dd3d-abe5-4646-af96-99d9a977886e# nacos服務器地址 server-addr: 127.0.0.1:8848測試用代碼:
啟動類要加@EnableDiscoveryClient注解
在動態刷新的配置類加@RefreshScope注解
3.nacos配置
nacos里的Data Id根據
${spring.application.name}-${profiles.active}.${file-extension}
=》demo-dev.yml
這里的b261dd3d-abe5-4646-af96-99d9a977886e就是命名空間的id
4.啟動
在nacos修改配置后不用重啟項目就可以看到配置已修改了
總結
以上是生活随笔為你收集整理的SpringBoot整合nacos实现参数配置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: delphi 微信(WeChat)多开源
- 下一篇: 三菱工控板底层源码_参赛-基于NuTin