Nacos Server 两种方式创建配置

239 阅读1分钟

小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。

Nacos有两个模块,分别是Config Service和Naming Service ,而Config Service 是Nacos用于实现配置中心的核心模块,实现了对配置的CRUD、版本管理、灰度管理、监听管理、推送轨迹、聚合数据等功能。

启动Nacos Server

直接进入${nacos_home}/bin目录。执行sh startup.sh 启动nacos server

创建配置
  • 在Nacos控制台上创建
  • 使用Open API方式创建

控制台创建方式

通过http://127.0.0.1:8848/nacos 控制台进入【配置管理】->配置列表,点击创建按钮进入创建配置界面:

image-20211004161512096.png

配置字典说明:

  • Data ID:Nacos中配置的id,用于组织划分系统的配置集
  • Group:配置所属的分组

通过Open API创建方式

通过postman发请求,进行配置创建

image-20211004161942080.png

dataID和group必须与NacosPrpertySource中配置的值保持一致,否则无法匹配内容

通过请求http://127.0.0.1:9090/config,获取配置内容

image-20211004162201423.png

Nacos Config基本应用

在Spring Cloud 生态下Nacos Config的使用步骤:

  • 创建SpringBoot项目,添加spring-cloud-starter依赖
  • 添加nacosconfig maven依赖

创建bootstrap.properties文件,并在bootstrap.properties中添加Nacos Server的连接地址

配置说明

  • spring.cloud.nacos.config.prefix:在nacos配置中心上的Data ID 的前缀
  • spring.cloud.nacos.config.server-addr:设置nacos配置中心地址