我们有许多具有多个活动的Spring配置文件的环境,但是应用程序的优先级是什么?profile.yml文件?
如果我有 spring.profiles.active=test-us-west-2-p1, test-us-west-2, test
spring.profiles.active=test-us-west-2-p1, test-us-west-2, test
文件按什么顺序排列 application-test.yml, application-test-us-west-2.yml, application-test-us-west-2-p1.yml 装货?如果我在每个文件中有相同的属性,哪一个“赢”?
application-test.yml, application-test-us-west-2.yml, application-test-us-west-2-p1.yml
另外,这是否从弹簧靴1.5.x改为2.x?看起来可能有。
property1: bob property2: alice property3: eve
property2: alice1 property3: eve1
property3: eve2
spring.profiles.active=profile1, profile2
property1: bob property2: alice1 property3: eve2