问题背景:新建某模块后端项目,命名为demo_server,增加配置文件bootstrap.yml
spring:
application:
name: demo_server
cloud:
config:
uri: http://localhost:8769
fail-fast: true
profiles:
active: pro
config-server项目中增加配置文件demo-server-pro.yml,文件中只配置端口号;
但是在访问注册服务中心时,端口号的配置没有读到
后来发现配置文件名字是demo-server-pro.yml,而bootstrap.yml得配置项为demo_server,一个是下划线,一个是中杠,为了与整个项目统一,讲项目名称修改为demo-server,配置项也修改为demo-server
重新编译运行,访问正常: