Nacos配置管理-微服务配置拉取

yaml已配置内容

目录

一、配置获取步骤

二、统一配置管理步骤

三、Nacos管理配置的步骤总结


一、配置获取步骤

二、统一配置管理步骤

1、引入Nacos的配置管理客户端依赖:

<!--nacos配置管理依赖-->

<dependency>

<groupId>com.alibaba.cloud</groupId>

<artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>

</dependency>

2、在userservice中的resource目录添加一个bootstrap.yml文件,这个文件是引导文件,优先级高于application.yml:

spring:

application:

name: userservice # 服务名称

profiles:

active: dev #开发环境,这里是dev

cloud:

nacos:

server-addr: ocalhost:8848 # Nacos地

config:

file-extension: yaml # 文件后缓名

3、在user-service中将pattern.dateformat这个属性注入到UserController中做测试

三、Nacos管理配置的步骤总结

  1. 在Nacos中添加配置文件

  2. 在微服务中引入nacos的config依赖

  3. 在微服务中添加bootstrap.yml,配置nacos地址当前环境、服务名称、文件后缀名。这些决定了程序启动时去nacos读取哪个文件

相关推荐
xuhaoyu_cpp_java22 分钟前
Boyer-Moore 投票算法
java·经验分享·笔记·学习·算法
JavaEdge.25 分钟前
Chrome加载已解压的扩展程序-清单文件缺失或不可读取 无法加载清单
java
iReachers27 分钟前
HTML打包EXE配置管理教程:多项目打包设置一键保存、加载与切换
java·前端·javascript
武藤一雄30 分钟前
WPF中ViewModel之间的5种通讯方式
开发语言·前端·microsoft·c#·wpf
XiYang-DING32 分钟前
【Java】堆
java·开发语言
Lyyaoo.36 分钟前
【Java基础面经】Java 反射机制
java·开发语言·python
YXWik641 分钟前
Langchain4j(1)基础对话+连续对话+工具调用 + 流式响应+结构化 JSON 输出
java
m0_694845571 小时前
UVdesk部署教程:企业级帮助台系统实践
服务器·开发语言·后端·golang·github
泉飒1 小时前
C2001: 常量中有换行符-QT解决办法-逆向思路
开发语言·qt
96771 小时前
什么是 Thymeleaf?
java