springboot项目多次启动 || Idea 项目多次启动 || idea project 多次启动 || idea一个项目多次启动
Eureka会遇到高可用的情况测试。需要用Idea对一个project多次启动,其他项目可以参考使用
1.配置参数
security:
basic:
enabled: true
user:
name: user
password: password
---
server:
port: 8761
spring:
profiles: peer1
eureka:
instance:
hostname: peer1
client:
serviceUrl:
defaultZone: http://user:[email protected]:8762/eureka/,http://user:[email protected]:8761/eureka/
---
server:
port: 8762
spring:
profiles: peer2
eureka:
instance:
hostname: peer2
client:
serviceUrl:
defaultZone: http://user:[email protected]:8761/eureka/,http://user:[email protected]:8761/eureka/
---
server:
port: 8763
spring:
profiles: peer3
eureka:
instance:
hostname: peer3
client:
serviceUrl:
defaultZone: http://user:[email protected]:8761/eureka/,http://user:[email protected]:8761/eureka/
2.进入Edit Configurations
添加启动类
3.修改启动类属性
3.1修改名称
3.2去除单例实例化
3.3选择要启动的主项目
3.4输入参数 参数是启动项目是选择的配置,根据自己的配置选择
3.5apply 应用,启动项目
启动时会带入相应的参数