nacos discovery和config
微服务和nacos版本都在2.x及之后。
1、discovery用于服务注册,将想要注册的服务注册到nacos中,被naocs发现。
pom引入的依赖是:
yml配置文件中:
2、config用于获取nacos配置管理->配置列表下配置文件中的内容
pom引入的依赖是:
获取nacos的配置有三种方式
1>、通过nacos的内部规则
yml配置如下:
在 Nacos Spring Cloud 中,dataId 的完整格式如下:
${prefix}-${spring.profile.active}.${file-extension}
prefix:默认是spring.application.name的值,也可以通过配置项 spring.cloud.nacos.config.prefix来配置。
spring.profile.active对应的值。
file-extension是文件后缀名。
然后我们就在nacos新建了个cloudalibaba-provider-payment-9001-dev.yaml配置文件
配置变更需要刷新的话可以在类上加上@RefreshScope注解,不需要再重启服务,可读取到最新的。
配置文件中第二个参数,spring.profile.active在springboot中原本就是启用指定的环境,这里整合在一起了,不需要指定namespace。
2>、多Data-Id的使用
yml配置如下:
spring.cloud.nacos.config.extension-configs是个list,可以配置多个,dataId时配置文件名称,refresh=true变更支持刷新。
3>、配置共享
yml配置如下:
spring.cloud.nacos.config.shared-configs是个list,可以配置多个,dataId时配置文件名称,refresh=true变更支持刷新。
nacos discovery和config相关推荐
- 服务注册与发现:Nacos Discovery
目录 一.概述 二.Nacos discovery--服务的注册与发现 1. 版本关系 2. 下载安装 (1)下载 (2)启动 (3)浏览器访问 三.Nacos服务注册与发现实战 1. 构建Sprin ...
- Nacos系列(12)-Nacos1.3.2注册中心nacos.discovery配置参数详解
前言 注释掉的配置项,一般不需要设置,默认即可,特殊情况下可自定义 详解 spring:application:name: pearl-testcloud:nacos:discovery:# 是否开启 ...
- java.lang.IllegalStateException: Error processing condition on com.alibaba.cloud.nacos.discovery.rea
ERROR: java.lang.IllegalStateException: Error processing condition on com.alibaba.cloud.nacos.discov ...
- Nacos Discovery教程
Spring Cloud Alibaba Nacos Discovery 该项目通过自动配置以及其他 Spring 编程模型的习惯用法为 Spring Boot 应用程序在服务注册与发现方面提供和 N ...
- SpringCloud - Spring Cloud Alibaba 之 Nacos Discovery服务注册发现(三)
阅读本文可先参考博文 https://blog.csdn.net/MinggeQingchun/article/details/125613600 https://blog.csdn.net/Ming ...
- nacos discovery client
在看nacos discovery 没有太理解DiscoveryClient是如何启动,转头去查了一通资料,记录下Spring cloud commons的资料. Spring cloud commo ...
- spring-cloud集成nacos Discovery
nacos搭建参考https://blog.csdn.net/john1337/article/details/98626255这篇文章,本文就不再赘述nacos服务的搭建过程,直接进入nacos客户 ...
- nacos.discovery 的全部配置
nacos.discovery 是 Nacos 中与服务注册与发现相关的配置项前缀,包含以下配置: nacos.discovery.server-addr:服务注册中心地址,多个地址可以使用逗号隔开, ...
- maven 之 Spring Cloud Starter Alibaba Nacos Discovery
概述 版本注意: 孵化版本(groupId为org.springframework.cloud): spring-cloud-alibaba-dependencies版本0.9.0:与 ...
最新文章
- 高山仰止 | “利他主义者”乔治·普莱斯的一生(全文翻译自Independent)
- Tears in Heaven
- 概率论与数理统计(三)
- 计算机ip地址删除,Windows 8 或 Windows Server 2012 中删除一个 IP 地址时,不正确地删除活动路由表项...
- python写元旦快乐_用Python在00:00给微信好友发元旦祝福语
- php联系人表单,PHP联系人表单布局不允许在电子邮件中添加新行
- boost::advance用法的测试程序
- mysql恢复语句报错_php对于mysql恢复数据的时候,只能恢复一条!然后就会报错!但把sql语句直接贴到数据库里面是可以执行的!...
- java bitset_Java BitSet clone()方法及示例
- 如果表不存在则创建_当创建一个文件的时候,操作系统发生了什么
- lintcode:Number of Islands 岛屿的个数
- IE开发人员工具不见了?
- 图像修复(拖影、失焦、雨雾、模糊)deblurGAN 论文解读
- 基于移动终端的增强现实技术方案(已实现)
- HTML5 新特性: Web Worker 的创建与使用(webpack + TS 环境)
- plsql的注册激活
- QT+OpenCv4编译过程,解决mingw32-make -j报错。
- 编译工具:XMake 和 CMake对比分析
- go语言实现简单的在线词典
- 混凝土试块送检要求与时间
热门文章
- 常见中文字符编码介绍
- es - elasticsearch - aggs - metrics - value_count
- android霍尔功能,android手机霍尔开关的引见
- Android例子源码类似58同城的通过滑屏控制引导页
- 不规则长方体空间移动工程师_创想,深度培养学生的空间观念 ——长、正方体的展开图教学实录与评析...
- 仿IOS 带字母索引的滑轮控件
- 这四个在线PDF全能转换工具你值得拥有
- 如何将图片转换成*.img
- 360safe3.php讲解,Safe3的教程
- 浏览器下载 搜狗浏览器2014