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

相关推荐
liu****3 分钟前
5.C语言数组
c语言·开发语言·c++
养乐多07224 分钟前
【Java】异常
java·开发语言
froginwe115 分钟前
PHP 包含
开发语言
2***57425 分钟前
Java数据分析实战
java·python·数据分析
s***4536 分钟前
解决Spring Boot中Druid连接池“discard long time none received connection“警告
spring boot·后端·oracle
Antonio91510 分钟前
【Swift】 Swift 基础语法:变量、类型、分支与循环
开发语言·swift
T***u33312 分钟前
Java机器学习框架
java·开发语言·机器学习
Dreamboat-L23 分钟前
IDEA中在springboot项目中整合Mybatis时@Autowired时,提示Could not autowire解决方案
spring boot·intellij-idea·mybatis
程序员-周李斌25 分钟前
Java SPI(JDK 内置服务发现机制)
java·开发语言·开源软件
5***o5001 小时前
JavaScript云原生
开发语言·javascript·云原生