第一种方式:都在中 application.yml配置,用  ---  隔开,这样可以表示独立的环境,用active引用

spring:

  profiles:active: test
---
server:port: 8082context-path: /
spring:profiles: testdatasource:url: jdbc:username: driver-class-name: com.mysql.jdbc.Driverredis:host: port: 6379
---
server:port: 8083context-path: /
spring:profiles: proddatasource:url: username: driver-class-name: com.mysql.jdbc.Driverredis:host: 192.168.1.23database: 0port: 6399第二种:分文件 application-{profiles}.yml

application.yml

application-prod.yml    开发环境配置文件

application-test.yml     测试环境配置文件

在application.yml中

spring:profiles:active: test  引用测试文件

application-test.yml和application.prod.yml中分别写入自己的环境配置就可以了

server:port: 8082context-path: /
spring:datasource:url: jdbc:username: driver-class-name: 

springboot 环境配置测试环境和线上环境配置相关推荐

  1. 生产环境和开发环境_环境部署:开发、测试和线上环境的区别

    点击蓝字 关注我们 软件开发环境(Software Development Environment,SDE)是指在基本硬件和宿主软件的基础上,为支持系统软件和应用软件的工程化开发和维护而使用的一组软件 ...

  2. 为什么测试环境测试通过,线上还会有bug?

    测试环境和正式环境的不同: 硬件:一般正式环境的服务器都比测试环境来的好,所以硬件上不太可能一致,虽然这个差异影响比较小,但也不排除会影响程序的运行. 软件:包括程序语言的版本,服务器系统的版本,甚至 ...

  3. 使用maven的profile区分本地环境和线上环境

    使用maven的profile区分本地环境和线上环境 多环境开发,使用maven-profile,就可以在打包的时候通过参数的调整,最终打的包也不同. 以区分本地数据库和线上数据库为例 比如测试环境, ...

  4. 【原创】线上环境 SYN flooding 问题排查

    问题描述:        线上环境中,公司自研即时通讯软件不定时掉线. 问题排查:        由运维和测试人员发现并报告,线上环境出现网络异常,具体表现为登录服务器虚拟 IP 地址无法 ping ...

  5. doctor mysql数据导入_线上环境mysql主从同步的搭建过程

    之前搭建过一套主从同步的mysql集群,但是是基于新数据库,而这次线上环境要升级成主从同步的集群,记录一下升级过程和中间遇到的各种问题. 由于是直接对线上数据库进行修改,因此要保证对线上环境造成尽量小 ...

  6. Keepalived+Nginx实现高可用,反向代理---模拟实现线上环境

    [前言] 在对Keepalived+Nginx进行了研究后,将这项技术推广上线,并配合运维进行网站搭建起来.经过一段时间的运行线上环境 运行已经稳定,不过自己还需要进行更加深入的研究:那么如何模拟线上 ...

  7. 记一次线上环境 redis偶尔连接超时报错 解决

    记一次线上环境 redis偶尔连接超时报错 解决 贴出本地控制台日志 说实话,很痛苦,跟进很久了,一直认为的jvm程序所使用的配置的连接池框架问题 因为程序为 springboot 2 spring ...

  8. 线上环境ip2region解析ip归属地不对以及searcher.btreeSearch报空指针的两个问题探究

    今天在做系统日志的功能时,需要根据ip获取客户端的归属地,于是决定使用ip2region工具来实现,但是在实际使用过程中(使用场景见springboot+aop+线程池+ip2region+mybat ...

  9. mysql线上教程_线上环境mysql主从同步的搭建过程

    之前搭建过一套主从同步的mysql集群,但是是基于新数据库,而这次线上环境要升级成主从同步的集群,记录一下升级过程和中间遇到的各种问题. 由于是直接对线上数据库进行修改,因此要保证对线上环境造成尽量小 ...

  10. node开发环境(mac)和线上环境(linux)搭建

    以前一直在做php后台,对node没有认真研究,现在前端发展速度这么快,再加上node的飞速发展,javascript统一中原指日可待啊.em~~,废话不多说开始开发环境和线上环境搭建吧,写一下自己的 ...

最新文章

  1. 运行一段时间后,RestTemplate请求报400错误
  2. 解决mysql-5.5导入数据报错
  3. java comparable Comparator 区别
  4. mongodb 安装包_MongoDB快速入门,掌握这些刚刚好!
  5. C/Cpp / STL / 类型萃取
  6. Dalvik虚拟机简要介绍和学习计划
  7. 【Python】 dict 以key名 去重运算
  8. Linux什么时候在pc机上有一席之地
  9. 照片看3秒就销毁的软件_3.9秒破百,比亚迪汉EV到店实拍:实车比照片更好看
  10. bzoj 1787 bzoj 1832: [Ahoi2008]Meet 紧急集合(倍增LCA)
  11. 2345等浏览器主页劫持的解决办法
  12. jspstudy启动mysql失败_mysql启动失败的一个解决方法
  13. 吉珠计算机专业插本学校,2015年吉珠与北理珠的专插本考生必看:招生专业数据统计...
  14. JS 时间格式化 时间戳 日期
  15. Android 退出登录实现
  16. BurpSuite-Target使用
  17. Win11系统/RTX30系列显卡——安装gpu版pytorch
  18. 像素px跟点pt大不同
  19. 微信红包封面小程序源码-逢年过节非常火爆
  20. Oracle-第4章 单行函数

热门文章

  1. 今日头条开通,分享我爱的数码科技
  2. 2019 HZNU Winter Training Day 14 Comprehensive Training
  3. GPS的一些浅显知识兼介绍一下GPS测试仪
  4. python时间间隔标准化输出_利用Python将时间或时间间隔转为ISO 8601格式方法示例...
  5. excel如何实现数据钻取
  6. 《自控力》分享一些减缓压力小妙招
  7. MyBatis自动生成实体类、DAO接口和Mapping映射文件的代码(逆向工程)
  8. 如何使用微信开发者工具查看Appid以及SECRET
  9. Homestead 安装 phpMyAdmin 作为数据库管理客户端 — Laravel 实战 iBrand API 教程
  10. VS2015 MFC对access2010数据库的增删改查,子对话框修改,双击修改,combobox查询。