nacos 环境切换_Nacos多环境配置
Nacos官网地址
nacos-server-1.3.2(我这里是下载的windows环境配置)
这里下载的是1.3.2的版本,其他环境启动命令请看官网
运行命令
startup.cmd -m standalone
控制台(如图示,创建了两个命名空间)
每个命名空间下创建同样的一个文件
用来测试多环境效果的内容如下示
版本
JDK 1.8
MAVEN 3.6.3
nacos-client 0.2.7
maven依赖
com.alibaba.boot
nacos-config-spring-boot-starter
springboot的配置项
application.properties
# 指定环境
spring.profiles.active=dev
# 应用名字
spring.application.name=auto-deployed
application-prd.properties
# 开启自动刷新
nacos.config.auto-refresh=true
# 所属组
nacos.config.group=DEFAULT_GROUP
# 测试使用的配置文件
nacos.config.data-id=auto-deployed.yaml
# 命名空间(必须指定,就是通过命名空间来做多环境配置的)
nacos.config.namespace=PRD
nacos.config.server-addr=127.0.0.1:8848
# 配置类型
nacos.config.type=yaml
# 开启配置预加载功能
nacos.config.bootstrap.enable=true
application-dev.properties
# 开启自动刷新
nacos.config.auto-refresh=true
# 所属组
nacos.config.group=DEFAULT_GROUP
# 测试使用的配置文件
nacos.config.data-id=auto-deployed.yaml
# 命名空间(必须指定,就是通过命名空间来做多环境配置的)
nacos.config.namespace=DEV
nacos.config.server-addr=127.0.0.1:8848
# 配置类型
nacos.config.type=yaml
# 开启配置预加载功能
nacos.config.bootstrap.enable=true
代码部分
切换环境后,访问test资源地址可以查看内容的变化
nacos 环境切换_Nacos多环境配置相关推荐
- nacos 本地测试_Nacos集群配置实例(windows下测试)
1.首先 fork 一份 nacos 的代码到自己的 github 库,然后把代码 clone 到本地. git地址:https://github.com/alibaba/nacos.git 2.然后 ...
- axios修改服务器地址,axios 生产环境和开发环境 ip 切换(修改文件配置)
前言 往往在开发过程中,前端axios 连接的ip 地址 是内部服务器,甚至不止一个,可能有多个,那么在封装axios 工具的时候我们通常用这种方式 const axiosbaseurl = proc ...
- ubuntu系统20.4搭建c语言环境,ubuntu 20.04 中文环境和英文环境切换
摘要: 在 ubuntu 中通过修改 /etc/default/locale 文件中 LANG 和 LANGUAGE 的值来实现中文和英文语言环境的切换. 1.查看当前安装的所有语言包 locale ...
- 读取nacos_使用nacos配置多环境切换
在程序开发,部署中,我们总要切换不同的环境,比如开发环境,测试环境,生成环境,或者预发布环境,如果每次都手动一个一个去改配置,重复劳动,耗费时间不说,还极有可能修改错误,那有没有好的方法切换不同环境的 ...
- SpringCloud的nacos多项目、多环境的命名空间和分组配置
目录 一.前言 二.namespace和group的不规范 三.我的评论 四.官网 1.命名空间 2.Data ID 3.配置分组 五.我的方案 首先,在bootstrap.properties文件中 ...
- SpringBoot多环境动态环境切换(nacos)
目录 1. 环境变量切换 1.1 建立各环境配置文件 1.2 设置环境变量 2. nacos配置中心动态切换 2.1 配置文件 2.2 nacos配置 2.3 启动服务 3. 同一nacos环境下服务 ...
- 深圳Java培训学习:SpringBoot的yml配置及多环境切换【千锋】
深圳Java培训学习:SpringBoot的yml配置及多环境切换[千锋] 1,配置风格 从application.properties转换到application.yml 并不改变功能效果,只是改变 ...
- springboot环境配置,yml格式,不同环境切换
配置文件properties.yml格式 注意: 大小写敏感 数据前要有空格 数据格式:对象.数组.纯量.数据格式引用${} # 加载顺序 yml > yaml > properties ...
- react http请求_通过Webpack全局配置开发环境和多种生产环境的请求地址
在线上项目的开发中,我们经常会有一个测试服务器一个正式服务器,当我们开发时我们会去使用测试服务器的接口地址,而发版时会把地址改为正式服务器的地址,因此我们可能会在两个地址来回切换(有可能还有更多环境, ...
最新文章
- SAP CRM和SAP Hybris的订单修改记录
- 前端知识点梳理(一)
- 全国计算机等级考试题库二级C操作题100套(第11套)
- 改进初学者的PID-初始化
- python制作图片墙_利用python生成照片墙的示例代码
- 【flume】flume的安装配置理解
- 20191216每日一句
- lunix入侵别人电脑_排查Linux机器被入侵的11个步骤
- 【Mac进销存管理软件】Daily Sales Pro Mac
- 加密解密工具 之 希尔密码
- oracle odac安装图解,Oracle数据访问组件ODAC的安装方法
- mac系统我的世界服务器,我的世界Mac版怎么联机?
- 在新加坡工作会是一个什么体验
- 用html做祝福语朋友,对朋友的励志祝福语大全
- Makefile eval函数
- 老四苏-33:舰载机王 苏-33的另一个编号叫苏-27K。自然,它也是从苏-27改过来的,首飞于1987年8月17日。
- 富豪版末日避难所曝光:导弹发射井改装,内部极奢华
- 郫都区计算机老师周俊老师,郫都区李国栋名师工作室市级课题顺利开题
- 密码开锁:浙大版C语言程序设计
- win10电脑中病毒了怎么办,win10电脑中毒怎么解决
热门文章
- linux安装 Android Studio详细教程,支持性较差,需要安装最新底层库内核的linux
- perl5 第九章 关联数组/哈希表
- Centos 76分布式lamp平台
- Sublime Text 2/3 Package Control 安装方法(Install Package)
- 小菜鸟学 Spring-Dependency injection(二)
- 各种浏览器的userAgent
- 使用curl获取Location:重定向后url
- B-Tree与B+Tree的区别
- UVA - 1346 Songs (贪心+排序)
- castle之动态代理