全网最详系列教程-nacos配置中心详解-NameSpace、Group、DataID
特别喜欢李白的一句诗:俱怀逸兴壮思飞,欲上青天揽明月。其表达了对光明世界的执着追求。我亦身为三等码农,也向往着能够改变世界。
文章目录
- 1、命名空间、分组、DataID三者之间的关系
- 2、DataID的读取方式
- 3、Group的使用方式
- 4、NameSpace的配置
- 5、启动服务测试
1、命名空间、分组、DataID三者之间的关系
你可以将这三者类比为Java中的工程、包、类
其中的namespace是用来区分不同的部署环境的(例如dev、test、prod){其中的namespace是用来区分不同的部署环境的(例如dev、test、prod)}其中的namespace是用来区分不同的部署环境的(例如dev、test、prod)
比如我现在有三个开发环境:开发、测试、生产。那么就可以创建3个namespace,不同namespace之间是隔离的。
group类似于Java中的包,用来对不同类型的微服务配置文件进行分组管理{group类似于Java中的包,用来对不同类型的微服务配置文件进行分组管理}group类似于Java中的包,用来对不同类型的微服务配置文件进行分组管理
namespace的默认值为public
group的默认值为DEFAULT_GROUP
cluster的默认值为DEFAULT
service就是微服务
2、DataID的读取方式
匹配模式:匹配模式:匹配模式:{spring.application.name}- ${spring.profiles.active}. ${spring.cloud.nacos.config.file-extension}
1、首先spring.application.name的值是nacos−config−client{1、首先spring.application.name的值是nacos-config-client}1、首先spring.application.name的值是nacos−config−client
2、其次spring.profiles.active的值是dev{2、其次spring.profiles.active的值是dev}2、其次spring.profiles.active的值是dev
3、最后是spring.cloud.nacos.config.file−extension的值是yaml{3、最后是spring.cloud.nacos.config.file-extension的值是yaml}3、最后是spring.cloud.nacos.config.file−extension的值是yaml
所以最后拼接起来就是nacos−config−client−dev.yaml{所以最后拼接起来就是nacos-config-client-dev.yaml}所以最后拼接起来就是nacos−config−client−dev.yaml
3、Group的使用方式
修改bootstrap.yml和application.yml文件{修改bootstrap.yml和application.yml文件}修改bootstrap.yml和application.yml文件
4、NameSpace的配置
public保留空间不能被删除的,因为你总要留一个嘛xiy{public保留空间不能被删除的,因为你总要留一个嘛xiy}public保留空间不能被删除的,因为你总要留一个嘛xiy
在dev命名空间下新建一个配置{在dev命名空间下新建一个配置}在dev命名空间下新建一个配置
5、启动服务测试
注意使用boostrap而不是application,bootstrap是优先于application而加载的,如果你使用application可能会加载失败!{注意使用boostrap而不是application,bootstrap是优先于application而加载的,如果你使用application可能会加载失败!}注意使用boostrap而不是application,bootstrap是优先于application而加载的,如果你使用application可能会加载失败!
成功!
全网最详系列教程-nacos配置中心详解-NameSpace、Group、DataID相关推荐
- Linux启动nacos成功日志_微服务系列之Nacos配置中心
Nacos 介绍 Nacos 是 Alibaba 公司推出的开源工具,用于实现分布式系统的服务发现与配置管理.英文全称 Dynamic Naming and Configuration Service ...
- spring cloud nacos_SpringCloud Alibaba系列之Nacos配置中心玩法
欢迎关注头条号:老顾聊技术 精品原创技术分享,知识的组装工 目录 前言 新建配置 改造应用 历史配置 重要的概念 总结 前言 前几篇介绍了SpringCloud Alibaba的Nacos相关知识,介 ...
- nacos linux启动_微服务系列之Nacos配置中心之一:Nacos介绍与安装
一.Nacos 介绍 Nacos 是 Alibaba 公司推出的开源工具,用于实现分布式系统的服务发现与配置管理.英文全称 Dynamic Naming and Configuration Servi ...
- Spring Cloud 系列之 Nacos 配置中心
目录 一.Nacos简介 二.Nacos安装及配置 1.环境准备 2.安装包下载 (1)源码方式 (2)发行包方式 3.启动Nacos服务 4.Nacos数据库配置 (1)MySQL数据源 (2)初始 ...
- 【nacos系列】nacos配置中心管理实战
学习nacos注册中心之前,表示本地环境或者服务器上已经搭建完成nacos服务: 今天趁空余时间总结一下nacos注册中心实战相关的东西: 中文官方文档:https://nacos.io/zh-cn/ ...
- 配置中心—nacos配置中心
配置中心-nacos配置中心 配置中心 Nacos配置中心 Nacos配置中心集群工作原理 Nacos配置中心的使用 .net core集成Nacos配置中心 配置中心 应用程序在启动和运行的时候往往 ...
- Spring Cloud Alibaba入门教程-05【Alibaba微服务组件Nacos配置中心】
1. Nacos配置中心使用 官方文档: https://github.com/alibaba/springcloudalibaba/wiki/Nacosconfig Nacos 提供用于存储配 ...
- Nacos配置中心实战,盘古开发框架标配组件
配置中心作为分布式微服务开发的标配组件,业界已有很多成功的典型应用,如:携程 Apollo 分布式配置中心.百度 Disconf 分布式配置中心等.盘古开发框架配置中心基于阿里的 Nacos 提供动态 ...
- 【夯实Spring Cloud】Spring Cloud分布式配置中心详解
本文属于[夯实Spring Cloud]系列文章,该系列旨在用通俗易懂的语言,带大家了解和学习Spring Cloud技术,希望能给读者带来一些干货.系列目录如下: [夯实Spring Cloud]D ...
最新文章
- Mysql主主复制高可用解决方案
- Scrapy中的splash的安装应用
- Django--模板语言
- 我的docker随笔29:oracle数据库部署
- (二)使用CycleGAN进行移动风格迁移
- OpenCV 20 年,首款开源软硬一体的 OAK 套件来了!
- Redis和MongoDB通讯协议简介
- php10天速成培训,十天学会php之第九天
- 树莓派3代b型静态IP设置,和ssh的wlan配置
- 【OpenCV学习笔记】【编程实例】三(将一个图像中的指定区域拷贝到另一个图像的指定区域
- android重写view和viewgroup的区别
- java计算101~200之间的素数
- 大数据平台与传统数仓的区别
- vue+ele 使用及demo
- 创建Visual Studio离线升级包
- 愿以三生烟火,换君一世迷离
- 索尼新动作,联手Nolan推出AR摩托车头盔
- 索尼计算机更换硬盘教程视频教程,自己动手,索尼PS4更换SSD硬盘全教程
- 中国计算机学会推荐国际期刊和会议2011
- 辽宁奥普泰12月26-29日参加2021第十八届CPSE安博会 7C01展位期待您的莅临
热门文章
- C#实现异步消息队列
- NGINX 配置404错误页面转向
- 用c语言链表做一个词典,电子字典C语言链表版
- linux系统root默认密码是多少钱,linux root默认密码忘记后的解决方法
- linux i o的使用情况,Linux下使用iostat 监视I/O状态
- 计算机等级考试二级c语言笔试,全国计算机等级考试二级C语言笔试试题和答案.doc...
- java md5 密钥_java加密算法--MD5加密和哈希散列带秘钥加密算法源码
- redis 后台运行_第一章 1.3Linux下安装Redis
- matlab矩阵转入tecplot,利用Tecplot导入MATLAB计算结果数据进行三维可视化
- java 数据库字段_JAVA如何获得数据库的字段及字段类型