当前位置:网站首页>Nacos 新建配置管理
Nacos 新建配置管理
2022-07-17 07:53:00 【Max恒】
前置知识 :
在使用nacos开发微服务项目当中, 为了减少逐个服务的参数改动, 会在配置管理服务中去更改, 配置更改后会通知微服务及时读取刚刚修改的配置, 这就是我们所说的热更新.
1. 首先启动我们的nacos客户端, 点击左侧的配置列表

2. 点击右侧的加号按钮, 进行新建配置

3. 表单参数详解

- Data ID: 首先名称必须要唯一, 不能与别的服务重名, 在公企业开发中命名规则一般是 服务名称 + 环境 + 后缀名
- 配置内容: 需要热更新的内容
4. 最后点击发送

完成这一步后, 我们会发现一个问题! 配置好nacos后该如何读取呢?
在我们常规开发springboot项目中, 配置的获取步骤如上图流程所示

但是在我们今天要学习的nacos配置中, 流程如上图所示, 多出了一个读取nacos配置文件的操作, 而且还要和本地的配置文件进行一个合并的操作, 那么去哪读取? 读取谁? 又是需要考虑的一个问题

spring为我们提供了一个bootstrap.yml文件, 这个文件的优先级要高于application.yml文件 ,与nacos有关系的信息都要放在bootstrap.yml文件里面
所需依赖
<!--nacos配置管理依赖-->
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
</dependency>
在项目中resource目录下添加bootstrap.yml文件, 内容如下:
spring:
application:
name: userservice
profiles:
active: dev # 环境
cloud:
nacos:
server-addr: nacos:8848 # nacos地址
config:
file-extension: yaml # 文件后缀名
边栏推荐
猜你喜欢
随机推荐
Spark miscellaneous -- why reuse exchange and subquery
Yyds dry inventory cross origin cross domain request
Solutions to license invalidation caused by MATLAB update
5.1 安全漏洞与防范
Redis常用数据类型——哈希(Hash)和有序集合 Zset(sorted set)
60、wsgiref手写web框架+jinja2模块初识
WPF 3D application building (Foundation)
46. IO model
Visual studio 2022 (vs 2022) cannot read memory
JS学习笔记09-12:原型对象以及Foreach+tostring及回收站
5.1 安全漏洞與防範
Basic steps for creating a static library
How to select MCU?
畅玩JVM——关于GC垃圾回收必须要掌握的知识
New data type of redis bitmaps
深度学习第二周Neural Network Basics习题整理
创建静态库的基本步骤
朋友圈如何定位?3个核心步骤,打造卖爆产品的朋友圈
Consul服务注册与发现
Do online usdt and usdc want to be short? Take you to find out | tokenview









