Nacos配置管理可以实现的功能

  1. 不同环境,不同配置
  2. 配置中的属性可以实现动态刷新

我们回顾一下微服务架构全景图,微服务的配置文件应该是从远程配置文件服务器读取的

一、用Nacos完成配置管理

1.1、在pom.xml中添加依赖

<dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-alibaba-nacos-config</artifactId>
</dependency>

1.2、在resources根目录下新建配置文件bootstrap.yml

spring:cloud:nacos:config:#指定nacos的server地址,用来做配置管理server-addr: 127.0.0.1:8848file-extension: yamlapplication:name: content-centerprofiles:active: dev

1.3、编写测试TestController

@Value("${your.configuration}") //定义配置属性
private String yourConfiguration;
@GetMapping("/test-configuration")
public String testConfiguration(){return this.yourConfiguration;
}

1.4、在Nacos服务器的配置列表中添加配置

新建配置:Nacos服务器新建配置命名(DataID),约定大于配置,定义配置属性your.configuration和属性值your_value(属性值可以不用放在引号中)

1.5、测试:启动内容中心,访问controller

二、搭建生产可用的Nacos集群

配置能放本地就不要放远程

尽量规避优先级

定规范,例如所有配置属性都要加上注释

配置管理人员尽量少(NacosServer没有权限管理,只有一个管理员账号)

参考:https://www.imooc.com/article/288153

SpringCloud第11讲:用Nacos远程管理配置相关推荐

  1. H3C交换机配置远程管理配置

    H3C交换机配置远程管理配置 一.WEB方式 『WEB方式远程管理交换机配置流程』 首先必备条件要保证PC可以与SwitchB通信,比如PC可以ping通SwitchB. 如果想通过WEB方式管理交换 ...

  2. 锐捷交换机Telnet/SSH 远程管理配置

    锐捷交换机Telnet/SSH 远程管理配置 很久没有更新CSDN了 因为之前一段时间在找工作,好了废话不多说直接上图. 实验环境 有锐捷设备的真机最好使用真机进行配置,如果没有真机的朋友,可以使用锐 ...

  3. h3c交换机配置远程管理_H3C交换机配置远程管理配置

    H3C交换机配置远程管理配置 一.WEB方式 『WEB方式远程管理交换机配置流程』 首先必备条件要保证PC可以与SwitchB通信,比如PC可以ping通SwitchB. 如果想通过WEB方式管理交换 ...

  4. Linux:IPMI iBMC远程管理配置查询及密码重置

    前言 维护服务器较多,最近遇到其他部门移交的服务器未登记远程管理端口的情况,询问了相关有过接手服务器的人,都表示没有掌握相关的ip和用户名.密码.其实这种情况下IPMI有提供的linux下的管理口驱动 ...

  5. 远程调用 quartz_如何远程管理Quartz

    远程调用 quartz 选项1:JMX 许多人问他们是否可以通过JMX管理Quartz,但我不确定为什么Quartz doc甚至不会提及它. 是的,您可以使用quartz.properties的以下命 ...

  6. 如何远程管理Quartz

    选项1:JMX 许多人问他们是否可以通过JMX管理Quartz,但我不确定为什么Quartz doc甚至不会提及它. 是的,您可以使用quartz.properties的以下命令启用石英中的JMX o ...

  7. 服务器鉴别信息清楚,对服务器远程管理时鉴别信息未加密

    对服务器远程管理时鉴别信息未加密 内容精选 换一换 创建一台或多台按需付费方式的云服务器.本接口为异步接口,当前创建云服务器请求下发成功后会返回job_id,此时创建云服务器并没有立即完成,需要通过调 ...

  8. [eNSP]→远程管理、aaa认证(3a认证)

    目录 一.远程管理简介 二.topo图及要求 三.设备基本设置 3.1.路由器基本配置 3.2.Cloud云设置 四.远程管理配置 4.1.配置aaa认证并开启Telnet 4.2.真实主机开启Tel ...

  9. 家庭网络设备的远程管理技术 (转贴)

    http://www.catr.cn/txjs/jsyj/200611/t20061108_470533.htm 家庭网络设备的远程管理技术 刘谦 [关键词] 家庭网络  远程管理系统  TR-069 ...

最新文章

  1. 模型加速--Slimmable neural networks
  2. python编程实例视屏-python 下载抖音视频示例源码
  3. 代码生成工具Database2Sharp功能功能完善及更新
  4. 简述tcp协议三报文握手过程_华为原理 | 传输层协议amp;交换转发原理
  5. k8s ubuntu cni_手把手教你使用RKE快速部署K8S集群并部署Rancher HA
  6. TensorFlow tf.expand_dims
  7. Visual Studio 2013/2015/2017快捷键(转)
  8. 设计模式:UML类图、策略模式、单例模式、工厂模式、观察者模式
  9. IE11怎么设置默认以IE8的方式解析
  10. 如何获取网页logo与favicon图标使用
  11. win10重装,检测到硬盘错误:在MBR硬盘上没有找到可以引导的分区
  12. 排列组合的一些公式及推导
  13. html字体铺盖颜色,买被子也是有讲究的?这几种颜色的被子,再好看都别往卧室放!...
  14. 存储系统性能 - 带宽计算
  15. 柱状图标签在柱的上方怎么进行展示
  16. 简易的记账软件设计与实现
  17. skywalking获取traceId(tid)的方式
  18. 模拟登陆爬取大学智慧校园的成绩单
  19. (MBI)Pt(acac)|(PBI)_2Pt|(t-BuPBIM)_2Pt铂配合物的空间构型
  20. 图像处理-离散傅里叶变换-数字图像处理第三版第四章内容

热门文章

  1. Win11的两个实用技巧系列清理磁盘碎片、设置系统还原点的方法
  2. SpringCloud Alibaba与SpringCloud的区别是什么?
  3. 基于Matlab实现宽带调制转换器
  4. 大规模实时分位数计算——Quantile Sketches 简史
  5. Estimating urban functional distributions with semantics preserved POI embedding
  6. PostgreSQL 慢查询获取
  7. java 流计算_JAVA流式计算
  8. python面试常问问题
  9. 【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(25):线性变换
  10. chain模型音素对齐