springboot 环境配置测试环境和线上环境配置
第一种方式:都在中 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 环境配置测试环境和线上环境配置相关推荐
- 生产环境和开发环境_环境部署:开发、测试和线上环境的区别
点击蓝字 关注我们 软件开发环境(Software Development Environment,SDE)是指在基本硬件和宿主软件的基础上,为支持系统软件和应用软件的工程化开发和维护而使用的一组软件 ...
- 为什么测试环境测试通过,线上还会有bug?
测试环境和正式环境的不同: 硬件:一般正式环境的服务器都比测试环境来的好,所以硬件上不太可能一致,虽然这个差异影响比较小,但也不排除会影响程序的运行. 软件:包括程序语言的版本,服务器系统的版本,甚至 ...
- 使用maven的profile区分本地环境和线上环境
使用maven的profile区分本地环境和线上环境 多环境开发,使用maven-profile,就可以在打包的时候通过参数的调整,最终打的包也不同. 以区分本地数据库和线上数据库为例 比如测试环境, ...
- 【原创】线上环境 SYN flooding 问题排查
问题描述: 线上环境中,公司自研即时通讯软件不定时掉线. 问题排查: 由运维和测试人员发现并报告,线上环境出现网络异常,具体表现为登录服务器虚拟 IP 地址无法 ping ...
- doctor mysql数据导入_线上环境mysql主从同步的搭建过程
之前搭建过一套主从同步的mysql集群,但是是基于新数据库,而这次线上环境要升级成主从同步的集群,记录一下升级过程和中间遇到的各种问题. 由于是直接对线上数据库进行修改,因此要保证对线上环境造成尽量小 ...
- Keepalived+Nginx实现高可用,反向代理---模拟实现线上环境
[前言] 在对Keepalived+Nginx进行了研究后,将这项技术推广上线,并配合运维进行网站搭建起来.经过一段时间的运行线上环境 运行已经稳定,不过自己还需要进行更加深入的研究:那么如何模拟线上 ...
- 记一次线上环境 redis偶尔连接超时报错 解决
记一次线上环境 redis偶尔连接超时报错 解决 贴出本地控制台日志 说实话,很痛苦,跟进很久了,一直认为的jvm程序所使用的配置的连接池框架问题 因为程序为 springboot 2 spring ...
- 线上环境ip2region解析ip归属地不对以及searcher.btreeSearch报空指针的两个问题探究
今天在做系统日志的功能时,需要根据ip获取客户端的归属地,于是决定使用ip2region工具来实现,但是在实际使用过程中(使用场景见springboot+aop+线程池+ip2region+mybat ...
- mysql线上教程_线上环境mysql主从同步的搭建过程
之前搭建过一套主从同步的mysql集群,但是是基于新数据库,而这次线上环境要升级成主从同步的集群,记录一下升级过程和中间遇到的各种问题. 由于是直接对线上数据库进行修改,因此要保证对线上环境造成尽量小 ...
- node开发环境(mac)和线上环境(linux)搭建
以前一直在做php后台,对node没有认真研究,现在前端发展速度这么快,再加上node的飞速发展,javascript统一中原指日可待啊.em~~,废话不多说开始开发环境和线上环境搭建吧,写一下自己的 ...
最新文章
- 运行一段时间后,RestTemplate请求报400错误
- 解决mysql-5.5导入数据报错
- java comparable Comparator 区别
- mongodb 安装包_MongoDB快速入门,掌握这些刚刚好!
- C/Cpp / STL / 类型萃取
- Dalvik虚拟机简要介绍和学习计划
- 【Python】 dict 以key名 去重运算
- Linux什么时候在pc机上有一席之地
- 照片看3秒就销毁的软件_3.9秒破百,比亚迪汉EV到店实拍:实车比照片更好看
- bzoj 1787 bzoj 1832: [Ahoi2008]Meet 紧急集合(倍增LCA)
- 2345等浏览器主页劫持的解决办法
- jspstudy启动mysql失败_mysql启动失败的一个解决方法
- 吉珠计算机专业插本学校,2015年吉珠与北理珠的专插本考生必看:招生专业数据统计...
- JS 时间格式化 时间戳 日期
- Android 退出登录实现
- BurpSuite-Target使用
- Win11系统/RTX30系列显卡——安装gpu版pytorch
- 像素px跟点pt大不同
- 微信红包封面小程序源码-逢年过节非常火爆
- Oracle-第4章	单行函数
热门文章
- 今日头条开通,分享我爱的数码科技
- 2019 HZNU Winter Training Day 14 Comprehensive Training
- GPS的一些浅显知识兼介绍一下GPS测试仪
- python时间间隔标准化输出_利用Python将时间或时间间隔转为ISO 8601格式方法示例...
- excel如何实现数据钻取
- 《自控力》分享一些减缓压力小妙招
- MyBatis自动生成实体类、DAO接口和Mapping映射文件的代码(逆向工程)
- 如何使用微信开发者工具查看Appid以及SECRET
- Homestead 安装 phpMyAdmin 作为数据库管理客户端 — Laravel 实战 iBrand API 教程
- VS2015 MFC对access2010数据库的增删改查,子对话框修改,双击修改,combobox查询。