SpringCloud第11讲:用Nacos远程管理配置
Nacos配置管理可以实现的功能
- 不同环境,不同配置
- 配置中的属性可以实现动态刷新
我们回顾一下微服务架构全景图,微服务的配置文件应该是从远程配置文件服务器读取的
一、用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远程管理配置相关推荐
- H3C交换机配置远程管理配置
H3C交换机配置远程管理配置 一.WEB方式 『WEB方式远程管理交换机配置流程』 首先必备条件要保证PC可以与SwitchB通信,比如PC可以ping通SwitchB. 如果想通过WEB方式管理交换 ...
- 锐捷交换机Telnet/SSH 远程管理配置
锐捷交换机Telnet/SSH 远程管理配置 很久没有更新CSDN了 因为之前一段时间在找工作,好了废话不多说直接上图. 实验环境 有锐捷设备的真机最好使用真机进行配置,如果没有真机的朋友,可以使用锐 ...
- h3c交换机配置远程管理_H3C交换机配置远程管理配置
H3C交换机配置远程管理配置 一.WEB方式 『WEB方式远程管理交换机配置流程』 首先必备条件要保证PC可以与SwitchB通信,比如PC可以ping通SwitchB. 如果想通过WEB方式管理交换 ...
- Linux:IPMI iBMC远程管理配置查询及密码重置
前言 维护服务器较多,最近遇到其他部门移交的服务器未登记远程管理端口的情况,询问了相关有过接手服务器的人,都表示没有掌握相关的ip和用户名.密码.其实这种情况下IPMI有提供的linux下的管理口驱动 ...
- 远程调用 quartz_如何远程管理Quartz
远程调用 quartz 选项1:JMX 许多人问他们是否可以通过JMX管理Quartz,但我不确定为什么Quartz doc甚至不会提及它. 是的,您可以使用quartz.properties的以下命 ...
- 如何远程管理Quartz
选项1:JMX 许多人问他们是否可以通过JMX管理Quartz,但我不确定为什么Quartz doc甚至不会提及它. 是的,您可以使用quartz.properties的以下命令启用石英中的JMX o ...
- 服务器鉴别信息清楚,对服务器远程管理时鉴别信息未加密
对服务器远程管理时鉴别信息未加密 内容精选 换一换 创建一台或多台按需付费方式的云服务器.本接口为异步接口,当前创建云服务器请求下发成功后会返回job_id,此时创建云服务器并没有立即完成,需要通过调 ...
- [eNSP]→远程管理、aaa认证(3a认证)
目录 一.远程管理简介 二.topo图及要求 三.设备基本设置 3.1.路由器基本配置 3.2.Cloud云设置 四.远程管理配置 4.1.配置aaa认证并开启Telnet 4.2.真实主机开启Tel ...
- 家庭网络设备的远程管理技术 (转贴)
http://www.catr.cn/txjs/jsyj/200611/t20061108_470533.htm 家庭网络设备的远程管理技术 刘谦 [关键词] 家庭网络 远程管理系统 TR-069 ...
最新文章
- 模型加速--Slimmable neural networks
- python编程实例视屏-python 下载抖音视频示例源码
- 代码生成工具Database2Sharp功能功能完善及更新
- 简述tcp协议三报文握手过程_华为原理 | 传输层协议amp;交换转发原理
- k8s ubuntu cni_手把手教你使用RKE快速部署K8S集群并部署Rancher HA
- TensorFlow tf.expand_dims
- Visual Studio 2013/2015/2017快捷键(转)
- 设计模式:UML类图、策略模式、单例模式、工厂模式、观察者模式
- IE11怎么设置默认以IE8的方式解析
- 如何获取网页logo与favicon图标使用
- win10重装,检测到硬盘错误:在MBR硬盘上没有找到可以引导的分区
- 排列组合的一些公式及推导
- html字体铺盖颜色,买被子也是有讲究的?这几种颜色的被子,再好看都别往卧室放!...
- 存储系统性能 - 带宽计算
- 柱状图标签在柱的上方怎么进行展示
- 简易的记账软件设计与实现
- skywalking获取traceId(tid)的方式
- 模拟登陆爬取大学智慧校园的成绩单
- (MBI)Pt(acac)|(PBI)_2Pt|(t-BuPBIM)_2Pt铂配合物的空间构型
- 图像处理-离散傅里叶变换-数字图像处理第三版第四章内容
热门文章
- Win11的两个实用技巧系列清理磁盘碎片、设置系统还原点的方法
- SpringCloud Alibaba与SpringCloud的区别是什么?
- 基于Matlab实现宽带调制转换器
- 大规模实时分位数计算——Quantile Sketches 简史
- Estimating urban functional distributions with semantics preserved POI embedding
- PostgreSQL 慢查询获取
- java 流计算_JAVA流式计算
- python面试常问问题
- 【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(25):线性变换
- chain模型音素对齐