Nacos常用配置

 2023-09-15 阅读 16 评论 0

摘要:本文来说下Nacos常用配置 文章目录BootStrap和Application配置文件的区别nacos常用配置本文小结 BootStrap和Application配置文件的区别 BootStrap和Application配置文件的区别 连接nacos分布式配置中心一定采用bootstrap形式优先加载,否则可能会报错。bootstrap.yml优

本文来说下Nacos常用配置

文章目录

  • BootStrap和Application配置文件的区别
  • nacos常用配置
  • 本文小结


BootStrap和Application配置文件的区别

BootStrap和Application配置文件的区别

  • 连接nacos分布式配置中心一定采用bootstrap形式优先加载,否则可能会报错。bootstrap.yml优先级别最高,是应用程序上下文的引导阶段。bootstrap.yml由父Spring ApplicationContext加载。我们的application配置形式属于Spring上下文。
  • 注册中心是建立长轮询的,但配置中心不是长轮询的,在配置文件上加上@RefreshScope注解才可以动态刷新,要不然本地配置缓存不会自动刷新。

nacos常用配置

设备的配置、nacos常用配置

  1. dataId要配置的和服务名称一致
  2. 可设置多环境配置

在这里插入图片描述

常用的yml文件配置信息

spring:application:name: nacos-ccccloud:nacos:####注册中心连接地址discovery:server-addr: 10.211.55.16:8848####配置中心连接地址enabled: trueconfig:server-addr: 10.211.55.16:8848group: DEFAULT_GROUP###配置文件的扩展类型file-extension: properties###多环境启用profiles:active: pro
server:port: 8888

JAVA核心代码

@RestController
@SpringBootApplication
//配置有变动,通过@RefreshScope注解就可实时刷新本地缓存信息
@RefreshScope
public class NacosController {//使用和普通资源文件的使用一致@Value("${ttt.name}")private String userName;@RequestMapping("/getConfig")public String getConfig() {return userName;}public static void main(String[] args) {SpringApplication.run(NacosController.class);}
}

本文小结

本文介绍了nocas中的常见配置信息。

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/2/62167.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息