最常见的 Servlet 容器就是 Tomcat 咯。Spring Boot 默认会使用嵌入式的 Tomcat 作为 Servlet 容器。
1 指定端口号
打开 application.yml 修改 Servlet 容器监听请求端口号:
server:
port: 8088
这样重启之后, Spring Boot 项目就会运行在 8088 端口上。
2 随机端口号
如果把上面的 port 设置为 0,则表示使用随机端口号,Spring Boot 会任选一个可用的端口。
server:
port: 0
运行结果:
这种配置方式适用于以下场景:
- 自动化集成测试(极少发生端口冲突的情况);
- 微服务(服务是通过注册中心来调用的)。
网友评论