我是弹簧靴的新手,遇到了情况...
我有10个基于整体应用程序的各种逻辑模块(db.properties,jms.properties等)的不同属性文件和7个envs(pre,sit1,sit2,uat1,uat2,prod,dr)。拥有不同的属性文件的想法,以便每当我们转向基于微服务的方法时,我们几乎都不会更改它们。一种方法说-我们使用各种spring应用程序名称 就像-spring.application.name = db,jms,a,b .....
这样,我们将获得10倍7 = 70个文件在相同的折页下吗? (为了使其成为配置文件驱动),例如jms.properties,jms-dev.properties,jms-uat.propetris ......用于所有各种逻辑模块。
是否有更好的方法可以使用配置服务器托管文件?
我们有一个整体应用程序,我们计划暂时继续这样做。
我正在努力使用Spring Cloud Config Server建立这样的设施...如果有人可以帮助