在 IDEA 启动多个 Spring Boot 工程实例
spring boot 允通过命名约定按照一定的格式(application-{profile}.properties)来定义多个配置文件,然后通过通过(spring.profiles.active)来具体激活一个或者多个配置文件,如果没有没有指定任何profile的配置文件的话,spring boot 默认会启动application-default.properties。
也可用于application-{profile}.yml
step 1
在 resources 下面创建用于不同启动实例的application-8100.yml、application-9100.yml,{profile}名称自定义。
step 2
点击Edit Configuration。
分别启动即可。
java -jar MicroServiceEurekaServer-1.0.0-SNAPSHOT.jar --spring.profiles.active=peer1
java -jar MicroServiceEurekaServer-1.0.0-SNAPSHOT.jar --spring.profiles.active=peer2