使用nacos进行线上配置yml文件步骤及不生效问题的解决

 更新时间:2026年06月12日 14:26:51   作者:波斯CD  
在Nacos中进行配置管理,包括在后端XML文件和bootstrap.yml文件中配置,以及通过创建接口进行验证,确保配置正确应用

总共分三步

  1. 在nacos里面进行配置
  2. 在后端xml文件配置bootstrap.yml文件
  3. 在后端创建一个接口进行验证

在nacos里面进行配置

直接在配置列表点击加号新建即可

这个配置一般选用yml格式的配置文件

创建好以后,在配置列表可以查看创建好的配置文件

在后端xml文件配置bootstrap.yml文件

因为我们使用的是云端的配置文件,所以修改或者是直接新建一个bootstrap.yml文件即可

简单的学习使用的话,只需要一些默认配置即可,配置多了可能会取不到值

server:
  port: 8081
spring:
  application:
    name: nacos-config-a
# 项目在启动的时候根据下面的配置去寻找配置文件
  cloud:
    nacos:
      config:
        server-addr: localhost:8848 # 配置文件的地址
        file-extension: yml # 文件类型

在后端创建一个接口进行验证

可以通过value注入的方式来查看有没有被应用到,如果没有被应用是取不到值的,项目启动也会因为取值,取不到失败

package com.powernode.controller;

import org.springframework.beans.factory.annotation.Value;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
public class TestController {
    @Value("${hero.name}")
    private String name;

    @Value("${hero.age}")
    private String age;

    @Value("${hero.sex}")
    private String sex;

    @GetMapping("info")
    public String hero(){
        return name + ":" + age + ":" + sex;
    }

}

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Java map集合顺序如何同步添加顺序

    Java map集合顺序如何同步添加顺序

    这篇文章主要介绍了Java map集合顺序如何同步添加顺序,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-04-04
  • maven的安装配置以及在IDEA中的配置图文教程

    maven的安装配置以及在IDEA中的配置图文教程

    下面小编就为大家分享一篇maven的安装配置以及在IDEA中的配置图文教程,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2017-12-12
  • SpringBoot中过滤器Filter+JWT令牌实现登录验证

    SpringBoot中过滤器Filter+JWT令牌实现登录验证

    本文主要介绍了SpringBoot中过滤器Filter+JWT令牌实现登录验证,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2024-04-04
  • 使用Spring的ApplicationEvent实现本地事件驱动的实现方法

    使用Spring的ApplicationEvent实现本地事件驱动的实现方法

    本文介绍了如何使用Spring的ApplicationEvent实现本地事件驱动,通过自定义事件和监听器,实现模块之间的松耦合,提升代码的可维护性和扩展性。同时还介绍了异步事件和事件传递的相关知识
    2023-04-04
  • 详解如何保证Java本地缓存的一致性

    详解如何保证Java本地缓存的一致性

    所谓的一致性是指在同时使用缓存和数据库的场景下,要确保数据在缓存与数据库中的更新操作保持同步,那么,怎么保证Java本地缓存的一致性?所以本文将给大家介绍了如何保证Java本地缓存的一致性,需要的朋友可以参考下
    2024-01-01
  • Spring纯Java配置集成kafka代码实例

    Spring纯Java配置集成kafka代码实例

    这篇文章主要介绍了Spring纯Java配置集成kafka代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-01-01
  • SpringBoot thymeleaf的使用方法解析

    SpringBoot thymeleaf的使用方法解析

    这篇文章主要介绍了SpringBoot thymeleaf的使用方法解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-03-03
  • Java中try-catch的使用及注意细节

    Java中try-catch的使用及注意细节

    现在有很多的语言都支持try-catch,比如常见的就是c++,java等,这篇文章主要给大家介绍了关于Java中try-catch的使用及注意细节的相关资料,文中通过图文以及实例代码介绍的非常详细,需要的朋友可以参考下
    2023-06-06
  • Java基本数据类型与类型转换实例分析

    Java基本数据类型与类型转换实例分析

    这篇文章主要介绍了Java基本数据类型与类型转换,结合实例形式分析了Java基本数据类型分类、用法,类型转换及相关操作注意事项,需要的朋友可以参考下
    2020-04-04
  • Java详细讲解包的作用以及修饰符的介绍

    Java详细讲解包的作用以及修饰符的介绍

    本文主要讲述的是包的使用和注意事项和四种访问修饰符public,protected,默认的,private的访问范围及实例,感兴趣的朋友一起来看看
    2022-05-05

最新评论