SpringBoot2 集成 nacos

89 阅读1分钟

需求背景:本来在项目做的过程中,配置都是放在本地配置文件里,没想过用配置中心,组员建议使用配置中心nacos,具体原因大家自行百度。这里不想板扯那么多原因,只想说对配置的集中管理确实带来的某种程度的方便,接下来就说下怎么做的。 做法:网上一堆例子都是基于SpringCloud.我们目前只用到SpringBoot,没办法只能去官网下载demo看怎么玩的。然后结合我们这边实际情况,进行了配置调整。接下来贴出我们的做法,大家参考一下。

nacos:
  config:
    bootstrap:
      enable: true
## nacos地址
nacos.config.server-addr=127.0.0.1:8848
## naocs对应的命名空间ID
nacos.config.namespace=7191b200-4301-46bf-aafd-8456f7f72333
## 支撑加载命名空间哪些data-id
nacos.config.data-ids=ywzs,common
## nacos对应的用户名
nacos.config.username=nacos
## nacos对应的密码
nacos.config.password=nacos
## 配置是否支持自动刷新
nacos.config.auto-refresh=true
## 配置文件的格式
nacos.config.type=yaml

nacos里面的截图

1704678305826.png 对应的SpringBoot的代码

1704678379070.png

至此SpringBoot集成nacos就已经结束了。这里留个问题讨论,配置文件大家喜欢分的比较开还是放在一起?