SpringCloud通用配置文件

springCloud中需要大量的配置文件,每个工程都需要重复书写,例如:

  1. 数据库最大连接数
  2. 最长等待时间
  3. 生产环境swagger暴露接口置为关闭状态,测试、开发环境开放
  4. 。。。。。。

等等以上配置对于多个服务来说都是通用的。如果在每个文件中都重复粘贴一遍,那岂不是有违OOP思想了,程序员岂能容忍这种事情的发生。

将通用配置抽取到一个通用配置文件中,配置服务拉取文件时拉取多个配置
通用配置文件
只需要在服务中配置如下即可拉取到通用配置文件:
在这里插入图片描述
另外还有两种方法与上面的雷同

  1. application-环境.yml,就像application-d2.yml这样,无需配置即可在启动时自动拉取相应环境的配置文件
  2. spring.application.name=service-line,common同时起两个名字,即可拉取到以两个名字开头并且对应环境的配置文件

如果有问题,请联系我,谢谢!
同时如果您有什么疑问,如果能够帮得上您,请您千万不要客气,方可直接留言。

猜你喜欢

转载自blog.csdn.net/qq_38936320/article/details/89076470