Spring Boot 动态配置环境优先级顺序
启动参数加 --spring.profiles.active=prod 环境配置优先级最高
项目中有如下环境配置文件:
application-dev.yml
application-test.yml
application-prod.yml
启动命令:
java -Djava.awt.headless=true -Djava.net.preferIPv4Stack=true -server -Xmx2g -Xms2g -Xmn256m -Xss256k -XX:+DisableExplicitGC -XX:+UseConcMarkSweepGC -XX:+CMSParallelRemarkEnabled -XX:LargePageSizeInBytes=128m -XX:+UseFastAccessorMethods -XX:+UseCMSInitiatingOccupancyOnly -XX:CMSInitiatingOccupancyFraction=70 -jar /data0/project/d2/account-service/account-service-0.0.1-SNAPSHOT.jar --spring.profiles.active=prod --eureka.instance.hostname=192.127.4.21 --eureka.client.service-url.defaultZone=http://registry.ad.fzy.com.cn:18761/eureka 1
注意事项:
添加启动参数–spring.profiles.active=“环境代表参数”(此值为文件名“-”与“.”中间的值,此处即为dev或者uat)可以添加多个参数,通过英文逗号(,)分割如果添加多个参数,有重复key,值会被覆盖,(配置文件加载顺序详见官方文档:24. Externalized Configuration)也可以直接在application.properties配置文件中添加spring.profiles.active=“环境代表参数”来替代启动时候添加的参数参考文档:
Spring Boot 配置优先级顺序
相关知识
Spring Boot 动态配置环境优先级顺序
Spring Boot宠物医院管理系统设计与实现
Spring Boot宠物购物商城网站系统设计与实现
基于Spring Boot的宠物咖啡馆平台的设计与实现
构建便捷高效的宠物医疗预约服务平台:基于Spring Boot的实现本文介绍了基于Spring Boot的宠物医疗预约服
构建便捷高效的宠物医疗预约服务平台:基于Spring Boot的实现
基于Spring Boot的宠物医院管理系统设计与实现
(计算机毕设)基于Vue和Spring Boot的宠物救助网站设计与实现
记住!spring配置文件中的 configLocation' value= 记得带上,指定到mybatis的配置文件
宠物咖啡馆平台开发教程:Vue与Springboot整合
网址: Spring Boot 动态配置环境优先级顺序 https://www.mcbbbk.com/newsview355138.html
上一篇: 关于宠物助理医师证的考取 |
下一篇: XX动物医学专业毕业实习报告宠物 |
推荐分享

- 1我的狗老公李淑敏33——如何 5096
- 2南京宠物粮食薄荷饼宠物食品包 4363
- 3家养水獭多少钱一只正常 3825
- 4豆柴犬为什么不建议养?可爱的 3668
- 5自制狗狗辅食:棉花面纱犬的美 3615
- 6狗交配为什么会锁住?从狗狗生 3601
- 7广州哪里卖宠物猫狗的选择性多 3535
- 8湖南隆飞尔动物药业有限公司宠 3477
- 9黄金蟒的价格 3396
- 10益和 MATCHWELL 狗 3352