我正在尝试使用两个不同的端口在 Spring Boot 中配置一个应用程序,但我还没有。我的第一个近似值是使用两个控制器,并且我在两个控制器中定义了一个 @Bean 与 container.setPort(8080);我的第二个近似是添加执行器依赖项并更改管理端口,但我的应用程序没有运行。 “地址已在使用:绑定”,如何配置具有两个端口的应用程序?我想要一个端口用于管理员,另一个端口用于咨询我的 api。
原文由 nole 发布,翻译遵循 CC BY-SA 4.0 许可协议
我正在尝试使用两个不同的端口在 Spring Boot 中配置一个应用程序,但我还没有。我的第一个近似值是使用两个控制器,并且我在两个控制器中定义了一个 @Bean 与 container.setPort(8080);我的第二个近似是添加执行器依赖项并更改管理端口,但我的应用程序没有运行。 “地址已在使用:绑定”,如何配置具有两个端口的应用程序?我想要一个端口用于管理员,另一个端口用于咨询我的 api。
原文由 nole 发布,翻译遵循 CC BY-SA 4.0 许可协议
8 回答6.2k 阅读
1 回答2.1k 阅读✓ 已解决
1 回答1.9k 阅读✓ 已解决
1.9k 阅读
2 回答1.1k 阅读
1 回答933 阅读
1 回答466 阅读
如前所述,可以设置
server.port
和management.port
以及management.context-path
属性以使嵌入式容器侦听不同的端口(管理相关的属性访问Actuator
端点)。要侦听
server.port
和management.port
以外的端口:应用程序.yml
应用程序.java
我最近在 http://tech.asimio.net/2016/12/15/Configuring-Tomcat-to-Listen-on-Multiple-ports-using-Spring-Boot.html 上写了关于这个主题的博客