配置文件-application

## springboot多配置文件 ![image.png](https://cos.easydoc.net/31477061/files/kmlgkozb.png) ``` bat java -jar demo-0.0.1-SNAPSHOT.jar --spring.profiles.active=test 启动指定 ``` ## 获取配置值 ![image.png](https://cos.easydoc.net/31477061/files/krvnzft7.png) ![image.png](https://cos.easydoc.net/31477061/files/krvo0aur.png) ``` spring: profiles: active: dev2 --- spring: application: name: eureka-peer profiles: dev server: port: 8080 eureka: instance: hostname: dev instance-id: dev client: fetch-registry: false register-with-eureka: false service-url: defaultZone: http://localhost:8080/eureka/,http://localhost:8081/eureka/,http://localhost:8082/eureka/ server: wait-time-in-ms-when-sync-empty: 0 enable-self-preservation: true peer-eureka-nodes-update-interval-ms: 10000 --- spring: profiles: dev1 application: name: eureka-peer2 server: port: 8081 eureka: instance: hostname: dev1 instance-id: dev1 client: fetch-registry: false register-with-eureka: false service-url: defaultZone: http://localhost:8080/eureka/,http://localhost:8081/eureka/,http://localhost:8082/eureka/ server: wait-time-in-ms-when-sync-empty: 0 enable-self-preservation: true peer-eureka-nodes-update-interval-ms: 10000 --- spring: profiles: dev2 application: name: eureka-peer3 server: port: 8082 eureka: instance: hostname: dev2 instance-id: dev2 client: fetch-registry: false register-with-eureka: false service-url: defaultZone: http://localhost:8080/eureka/,http://localhost:8081/eureka/,http://localhost:8082/eureka/ server: wait-time-in-ms-when-sync-empty: 0 enable-self-preservation: true peer-eureka-nodes-update-interval-ms: 10000 --- ```