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读取哪个文件

相关推荐
DJ斯特拉7 分钟前
自定义jar包导入maven&&注册第三方bean
java·maven·jar
AI_567810 分钟前
基于智优达平台的Python教学实践:从环境搭建到自动评测
开发语言·前端·人工智能·后端·python
j_xxx404_14 分钟前
力扣困难算法精解:串联所有单词的子串与最小覆盖子串
java·开发语言·c++·算法·leetcode·哈希算法
嘉琪00114 分钟前
前端数组核心方法(高级视角 + 场景 + 精简)——————2026 0309
开发语言·前端·javascript
会编程的土豆36 分钟前
Set 深度解析:去重、唯一性与你的智能抽屉
java·开发语言·后端·数据结构与算法
java1234_小锋1 小时前
Java高频面试题:JVM内存为什么要分代?
java·开发语言·jvm
筱砚.1 小时前
C++——lambda
开发语言·c++·算法
两个人的幸福online1 小时前
php开发者 需要 协程吗
android·开发语言·php
linux修理工1 小时前
下载亚马逊Corretto 17的方法(OpenJDK 17发行版)
java·运维·服务器
guygg881 小时前
基于ADMM的MRI-PET高质量图像重建算法MATLAB实现
开发语言·算法·matlab