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 ...
最新文章
- shopping car 2.0
- STL链式存储结构——————list链表
- 一个项目中既有移动端,同时也有PC端的代码,并且 他们的代码分开写的,那么如何实现在手机跳转手机页面,pc点击跳转pc页面...
- 1023:Hello,World!的大小
- ZOJ - 3228 Searching the String(AC自动机求不重复子串出现次数)
- [BZOJ2458][BeiJing2011]最小三角形
- FPGA(5)--VHDL--10十进制计数器及7段显示译码器
- 最近在修改statusBar,添加几张图片.编译源码包时,一直提示无法找到R.drawable.xxxx必须手动编译下指定的图片文件生成R.
- mysql 杂记(二)
- Scala学习之Option类
- R语言多元统计包简介:各种假设检验 统计方法 聚类分析 数据处理
- NoSQL之【MongoDB】学习(三):配置文件说明
- 如何卸载mysql server 2005_彻底的卸载SQL Server2005
- arcmap 影像坐标批处理 python_ArcMap怎么把坐标系转换成投影坐标系?
- Python写excel练习
- 项目总结(二) 网格化管理系统问题总结
- 面向未来,我们来聊一聊什么是现代化数据架构
- 软件工程头歌对现有系统进行分析
- crmeb知识付费2.1.1免授权版本,包含PC端,包更新
- 在制作joomla模板过程中遇到的问题