重命名 spring-cloud-config 原生配置文件
Posted
技术标签:
【中文标题】重命名 spring-cloud-config 原生配置文件【英文标题】:rename spring-cloud-config native profile 【发布时间】:2021-01-29 08:06:29 【问题描述】:甚至有可能做到这一点?
我需要在容器内部署一个带有属性文件的spring cloud config服务器,所以我需要使用本机配置文件,但是公司在运行应用程序时只允许某些配置文件名称。
有一种方法可以进行一些手动配置以使自定义配置文件的行为与本机配置文件一样?
谢谢!
【问题讨论】:
不,您需要复制我们在新配置文件下创建@Bean
实例的位置。
【参考方案1】:
谢谢@spencergibb!
这很有效:
@EnableConfigServer
@SpringBootApplication
public class BrokernetConfigApplication
public static void main(String[] args)
SpringApplication.run(BrokernetConfigApplication.class, args);
@Bean
public NativeEnvironmentRepository nativeEnvironmentRepository(
NativeEnvironmentRepositoryFactory factory,
NativeEnvironmentProperties environmentProperties)
return factory.build(environmentProperties);
【讨论】:
以上是关于重命名 spring-cloud-config 原生配置文件的主要内容,如果未能解决你的问题,请参考以下文章