JAVA-配置文件说明
dubbo
- 开发环境:resources/config/server.properties
- 服务器环境:../../conf/server.properties,以jar包路径定位。
SpringCloud
- 开发环境
按配置文件加载顺序:
- bootstrap-native.xml:项目resources目录下,可将所有配置放在此文件下。需要在Idea中增加以下启动vm参数
-Dspring.profiles.active=native
- application.xml:在cloud-framework框架中,存放一些通用配置,如jackson格式,熔断器、feign配置等
- 服务器环境
按配置文件加载顺序:
- bootstrap.xml:项目resources目录下,存放项目名称、端口号及配置中心等信息;也可存放在k8s中配置的
- k8s的ConfigMaps中的配置,根据项目启动的yaml配置加载到环境变量中
- application.xml:同上
- gitlab的配置文件:根据SpringCloud配置中心的配置寻找相应的gitlab文件,主要存放业务方面的配置参数;