特别喜欢李白的一句诗:俱怀逸兴壮思飞,欲上青天揽明月。其表达了对光明世界的执着追求。我亦身为三等码农,也向往着能够改变世界。

文章目录

  • 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相关推荐

  1. Linux启动nacos成功日志_微服务系列之Nacos配置中心

    Nacos 介绍 Nacos 是 Alibaba 公司推出的开源工具,用于实现分布式系统的服务发现与配置管理.英文全称 Dynamic Naming and Configuration Service ...

  2. spring cloud nacos_SpringCloud Alibaba系列之Nacos配置中心玩法

    欢迎关注头条号:老顾聊技术 精品原创技术分享,知识的组装工 目录 前言 新建配置 改造应用 历史配置 重要的概念 总结 前言 前几篇介绍了SpringCloud Alibaba的Nacos相关知识,介 ...

  3. nacos linux启动_微服务系列之Nacos配置中心之一:Nacos介绍与安装

    一.Nacos 介绍 Nacos 是 Alibaba 公司推出的开源工具,用于实现分布式系统的服务发现与配置管理.英文全称 Dynamic Naming and Configuration Servi ...

  4. Spring Cloud 系列之 Nacos 配置中心

    目录 一.Nacos简介 二.Nacos安装及配置 1.环境准备 2.安装包下载 (1)源码方式 (2)发行包方式 3.启动Nacos服务 4.Nacos数据库配置 (1)MySQL数据源 (2)初始 ...

  5. 【nacos系列】nacos配置中心管理实战

    学习nacos注册中心之前,表示本地环境或者服务器上已经搭建完成nacos服务: 今天趁空余时间总结一下nacos注册中心实战相关的东西: 中文官方文档:https://nacos.io/zh-cn/ ...

  6. 配置中心—nacos配置中心

    配置中心-nacos配置中心 配置中心 Nacos配置中心 Nacos配置中心集群工作原理 Nacos配置中心的使用 .net core集成Nacos配置中心 配置中心 应用程序在启动和运行的时候往往 ...

  7. Spring Cloud Alibaba入门教程-05【Alibaba微服务组件Nacos配置中心】

    1. Nacos配置中心使用 官方文档: https://github.com/alibaba/spring­cloud­alibaba/wiki/Nacos­config Nacos 提供用于存储配 ...

  8. Nacos配置中心实战,盘古开发框架标配组件

    配置中心作为分布式微服务开发的标配组件,业界已有很多成功的典型应用,如:携程 Apollo 分布式配置中心.百度 Disconf 分布式配置中心等.盘古开发框架配置中心基于阿里的 Nacos 提供动态 ...

  9. 【夯实Spring Cloud】Spring Cloud分布式配置中心详解

    本文属于[夯实Spring Cloud]系列文章,该系列旨在用通俗易懂的语言,带大家了解和学习Spring Cloud技术,希望能给读者带来一些干货.系列目录如下: [夯实Spring Cloud]D ...

最新文章

  1. Mysql主主复制高可用解决方案
  2. Scrapy中的splash的安装应用
  3. Django--模板语言
  4. 我的docker随笔29:oracle数据库部署
  5. (二)使用CycleGAN进行移动风格迁移
  6. OpenCV 20 年,首款开源软硬一体的 OAK 套件来了!
  7. Redis和MongoDB通讯协议简介
  8. php10天速成培训,十天学会php之第九天
  9. 树莓派3代b型静态IP设置,和ssh的wlan配置
  10. 【OpenCV学习笔记】【编程实例】三(将一个图像中的指定区域拷贝到另一个图像的指定区域
  11. android重写view和viewgroup的区别
  12. java计算101~200之间的素数
  13. 大数据平台与传统数仓的区别
  14. vue+ele 使用及demo
  15. 创建Visual Studio离线升级包
  16. 愿以三生烟火,换君一世迷离
  17. 索尼新动作,联手Nolan推出AR摩托车头盔
  18. 索尼计算机更换硬盘教程视频教程,自己动手,索尼PS4更换SSD硬盘全教程
  19. 中国计算机学会推荐国际期刊和会议2011
  20. 辽宁奥普泰12月26-29日参加2021第十八届CPSE安博会 7C01展位期待您的莅临

热门文章

  1. C#实现异步消息队列
  2. NGINX 配置404错误页面转向
  3. 用c语言链表做一个词典,电子字典C语言链表版
  4. linux系统root默认密码是多少钱,linux root默认密码忘记后的解决方法
  5. linux i o的使用情况,Linux下使用iostat 监视I/O状态
  6. 计算机等级考试二级c语言笔试,全国计算机等级考试二级C语言笔试试题和答案.doc...
  7. java md5 密钥_java加密算法--MD5加密和哈希散列带秘钥加密算法源码
  8. redis 后台运行_第一章 1.3Linux下安装Redis
  9. matlab矩阵转入tecplot,利用Tecplot导入MATLAB计算结果数据进行三维可视化
  10. java 数据库字段_JAVA如何获得数据库的字段及字段类型