我们的项目在开发后都是有一个定义好的端口,通过server.port可以指定端口。当一个服务想要启动多个实例时,就需要改变端口,特别是在微服务中,服务都会注册到注册中心去,为了能够让服务随时都可以扩容,在服务启动的时候能随机生成一个可以使用的端口是最好不过的。
//启动随机端口
@SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT)
public class Springboot14TestApplication {
public static void main(String[] args) {
SpringApplication.run(Springboot14TestApplication.class, args);
}
}
}